Foros del Web » Programando para Internet » Javascript »

enviar Formulario con 2 botones

Estas en el tema de enviar Formulario con 2 botones en el foro de Javascript en Foros del Web. Hola Tengo un problemilla, para enviar un formulario tengo dos botones que cada uno hace un procedimiento distinto en el mismo archivo definido en action. ...
  #1 (permalink)  
Antiguo 16/02/2004, 19:39
 
Fecha de Ingreso: julio-2002
Ubicación: stgo rec
Mensajes: 438
Antigüedad: 21 años, 9 meses
Puntos: 3
enviar Formulario con 2 botones

Hola

Tengo un problemilla, para enviar un formulario tengo dos botones que cada uno hace un procedimiento distinto en el mismo archivo definido en action.

hay manera de que este archivo donde hago los procedimientos sepa que boton hizo el action, para enviar el formulario uso un link con una imagen.

<a href="#" onClick="document.forms.formclientes.submit();retu rn false" title="Envia clientes seleccionados"><img src="imagenes/bt_email.gif" width="55" height="21" border="0"></a>

de ante mano gracias
__________________
Saludos
Leo
  #2 (permalink)  
Antiguo 17/02/2004, 05:17
 
Fecha de Ingreso: noviembre-2003
Mensajes: 10
Antigüedad: 20 años, 5 meses
Puntos: 0
Claro que se puede, define en tu formulario "formclientes" un campo oculto ej. <input type="hidden" value="" name="botonPulsado">
luego en el link en vez de hacer onClick="document.forms.formclientes.submit();retu rn false" pon onClick="enviarFormulario( "botonXX" ); return( false )" siendo botonXX el nombre del boton en cada caso.
Luego te defines enviarFormulario asi
function enviarFormulario( boton )
{
document.forms.formClientes.botonPulsado = boton;
document.forms.formClientes.submit();
}

De esta manera junto con el formulario ira la informacion del boton que ha sido pulsado.
Espero que te sirva
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 18:30.