Foros del Web » Creando para Internet » HTML »

Pasar datos de un input a la url

Estas en el tema de Pasar datos de un input a la url en el foro de HTML en Foros del Web. Hola compañeros, de forosdelweb.com, tengo una pregunta como le hago para poder pasar un dato de un form a la url para una consulta. Por ...
  #1 (permalink)  
Antiguo 14/03/2012, 13:18
 
Fecha de Ingreso: marzo-2010
Ubicación: México
Mensajes: 19
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Pasar datos de un input a la url

Hola compañeros, de forosdelweb.com, tengo una pregunta como le hago para poder pasar un dato de un form a la url para una consulta.
Por ejemplo
Tengo un campo y el usuario escribe algo:
Cita:
<form name="Search" target="_blank" method="post" action="http://www.mipagina.com/test.aspx?marca=xxx ">
<input type="text" id="marca" name="marca" />
</form>
Como puedo mandar la url para que quede así:
Cita:
http://www.mipagina.com/test.aspx?marca=xxx
Sería que sustituyera los xxx por el valor que puse en el input text

Gracias ojalá puedan ayudarme
Saludos

Última edición por aagrlp640; 14/03/2012 a las 13:25
  #2 (permalink)  
Antiguo 14/03/2012, 14:58
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Pasar datos de un input a la url

con el método get y algunos cambios mas
Cita:
<form name="Search" method="get" action="http://www.mipagina.com/test.aspx">
<input type="text" id="marca" name="marca" />
<input type="submit" value="enviar" />
</form>
aunque es mas conveniente usar post
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 14/03/2012, 17:26
 
Fecha de Ingreso: marzo-2010
Ubicación: México
Mensajes: 19
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Pasar datos de un input a la url

Pero lo que necesito es que dependiendo del valor que se ponga en el input text me mande a determinada página o muestre determinada información, por ejemplo si en el input text ponen marca: ford
Que me mande a esta direccion:
http://www.mipagina.com/test.aspx?marca=ford

Mira creo que se podía hacer algo así:
Código HTML:
<form name="Search" target="_blank" method="post" action="http://www.mipagina.com/test.aspx?marca=xxx "> 
Donde las xxx al final sea el valor que la persona ponga en el input text
  #4 (permalink)  
Antiguo 14/03/2012, 17:38
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Pasar datos de un input a la url

¡buenas!
no lo entiendo del todo o simplemente tu no lo comprendes. ¿tu quieres que esta URL mipagina.com/test.aspx?marca=xxx reciba los datos o así es como tu quieres que se envie? si tu quieres que la URL mipagina.com/test.aspx reciba los datos, entonces simplemente debes hacer como te indico isabelm. ¿de casualidad sabes como funciona los formularios?
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 16/03/2012, 23:14
 
Fecha de Ingreso: marzo-2010
Ubicación: México
Mensajes: 19
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Pasar datos de un input a la url

Hola, ya vi como era, les pongo que es lo que quería saber:

Por ejemplo:
<form action="destino.html" method="get" >
<input type="hidden" name="dato" value="Hola" />
<input type="submit" value="enviar" />
</form>

...Equivale a:
<a href="destino.html?dato=Hola" >enlace</a>

Muchas gracias por sus respuestas.

Saludos

Etiquetas: input, 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 23:09.