Foros del Web » Creando para Internet » HTML »

enviar datos desde un link

Estas en el tema de enviar datos desde un link en el foro de HTML en Foros del Web. Señores: Tenemos en un FORM un TEXTBOX. Deseamos que en vez de oprimir un SUBMIT enviemos el valor del TEXTBOX haciendo click en un LINK. ...
  #1 (permalink)  
Antiguo 27/05/2002, 17:08
 
Fecha de Ingreso: mayo-2002
Mensajes: 46
Antigüedad: 21 años, 10 meses
Puntos: 0
enviar datos desde un link

Señores:

Tenemos en un FORM un TEXTBOX. Deseamos que en vez de oprimir un SUBMIT enviemos el valor del TEXTBOX haciendo click en un LINK.

O sea que se iria www.mipagina.htm?p=valor del TEXTBOX

  #2 (permalink)  
Antiguo 27/05/2002, 17:54
Avatar de gomo  
Fecha de Ingreso: mayo-2002
Ubicación: [email protected]
Mensajes: 906
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: enviar datos desde un link

Bueno haces el form com vos quieras, si queres que sea del tipo de los que mandan
Código:
 
www.dominio.com/pagina.php?variable=valor
en lugar de poner solo <form> pones <form method=get>. Si queres que los datos no se muestren en la url, pones method = post.
Ahora para hacer el link usas un pequeño javascript:
Código:
  
<a href="javascript:document.forms[0].submit()"> 
Enviar formulario
</a>
No estoy seguro porque lo saque de una página que tenia un solo form pero tal vez cambiando el [0] por otros valores envia otro formulario que se encuentre en la página. Probalo tu mismo.. Saludoss
  #3 (permalink)  
Antiguo 28/05/2002, 13:06
 
Fecha de Ingreso: mayo-2002
Mensajes: 46
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: enviar datos desde un link

Ya lo resolvimos de la siguiente manera:

<input type="button" value="enviar" onClick="javascript:location.replace(pagina.a sp;">
Esto es especialmente util para paginas sensibles donde se crean registros. Incluso reemplaza tener que "pelear" para que funcione "LA PAGINA HA CADUCADO".

Gracias a los que aportaron.
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 07:39.