Submit de un formulario

18/10/2006 - 16:36 por Manuel Vera | Informe spam
Hola

Tengo un <FORM> con 3 botones <INPUT TYPE=image...>
Como valido por cual de ellos hacer el submit?
Actualmente tengo en cada boton un evento OnClick para cambiar un switch. Y
en el form tengo el evento OnSubmit que me valida ese switch antes de
redireccionar su Action.
Pero, ¿existe otra forma?
Tengo entendido que si el Action va a la misma pagina para los 3 botones, el
Request envia el nombre del boton que se presiono y los otros 2 no aparecen.
Pero yo quiero direccionar el Accion a una pagina distinta segun el boton
presionado.

Gracias
MV
 

Leer las respuestas

#1 urko binarya
18/10/2006 - 17:15 | Informe spam
podrias hacer enlaces por ejemplo
<a href="#" onclick="enviar(1)">Envio1</a>
<a href="#" onclick="enviar(2)">Envio2</a>
<a href="#" onclick="enviar(3)">Envio3</a>
<script>
function enviar(num){
con switch o un if
if (num==1){
nombreformulario.action="pagina1.asp"
}
if (num==2){
nombreformulario.action="pagina2.asp"
}
...
...
nombreformulario.submit();
}
</script>


saludos
urko


"Manuel Vera" escribió en el mensaje
news:
Hola

Tengo un <FORM> con 3 botones <INPUT TYPE=image...>
Como valido por cual de ellos hacer el submit?
Actualmente tengo en cada boton un evento OnClick para cambiar un switch.
Y en el form tengo el evento OnSubmit que me valida ese switch antes de
redireccionar su Action.
Pero, ¿existe otra forma?
Tengo entendido que si el Action va a la misma pagina para los 3 botones,
el Request envia el nombre del boton que se presiono y los otros 2 no
aparecen. Pero yo quiero direccionar el Accion a una pagina distinta segun
el boton presionado.

Gracias
MV

Preguntas similares