Foros del Web » Creando para Internet » HTML »

Redirigir a una url desde formulario

Estas en el tema de Redirigir a una url desde formulario en el foro de HTML en Foros del Web. Saludos amigos, Quiero crear un formulario que al hacer clic redirija a una pagina en concreto. El formulario seria parecido a este: Código PHP: < ...
  #1 (permalink)  
Antiguo 07/04/2010, 09:19
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 8 meses
Puntos: 2
Redirigir a una url desde formulario

Saludos amigos,

Quiero crear un formulario que al hacer clic redirija a una pagina en concreto.

El formulario seria parecido a este:

Código PHP:
<form action="" method="get">
<
input name="" type="text" />
<
input name="" type="text" />
<
input name="" type="button" value="Enviar" />
</
form
Y quiero que al enviar el formulario redirija a la URL siguiente:

http://www.dominio.com/pagina-CAMPOFORMULARIO1-CAMPOFORMULARIO2.html

Siendo CAMPOFORMULARIO1 lo introducido en el primer input y CAMPOFORMULARIO2 lo introducido en el segundo.

Gracias de antemano a todos
  #2 (permalink)  
Antiguo 07/04/2010, 10:47
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: Redirigir a una url desde formulario

quiza con esto te puedas orientar un poco
es facil en realidad

Código HTML:
Ver original
  1. function enviar(){
  2.   dato1 = document.getElementById('dato1').value;
  3.   dato2 = document.getElementById('dato2').value;
  4.   document.myform.action = dato1+"-"+dato2+".html";
  5.   document.myform.submit();
  6. }
  7. <form name="myform" action="" method="post">
  8.   <input type="text" value="test1" id="dato1" />
  9.   <input type="text" value="test2" id="dato2" />
  10.   <input type="button" value="enviar" onclick="enviar();" />
  11. </form>

saludos y suerte con eso
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 07/04/2010, 14:34
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Redirigir a una url desde formulario

Perfecto,

Funciona correctamente, ahora solo me gustaría preguntarte como seria si quiero enviarlo a una url externa.

Es decir ahora me envía a test1-test2.html dentro del mismo directorio ejemplo:

El formulario en www.dominio.com/formulario.html envía a www.dominio.com/test1-test2.html

Yo quiero que al hacer el formulario envié a www.OTROdominio.com/test1-test2.html

Gracias por tu ayuda y perdona la molestia.
  #4 (permalink)  
Antiguo 09/04/2010, 07:10
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: Redirigir a una url desde formulario

disculpa la demora
fin de semana = no pc :P

Código Javascript:
Ver original
  1. document.myform.action = dato1+"-"+dato2+".html";

en esa linea puedes definir la url

Código Javascript:
Ver original
  1. document.myform.action = "http://www.otrodominio.com/"+dato1+"-"+dato2+".html";

saludos!
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 09/04/2010, 10:16
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Redirigir a una url desde formulario

Muchas gracias amigo de verdad que me has ayudado bastante.

Etiquetas: redirigir, url, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:21.