Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/02/2010, 11:07
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: this.form.submit() no gatilla onsubmit?

Hola:

Cuando usas el método submit(), estás forzando el envío, y no activa el evento del mismo nombre... además, con ese método en un botón del tipo button se trata de un envío no_accesible, y por lo tanto no-aconsejable...

El problema tiene una solución más fácil de lo que piensas. Si son 2 botones del tipo submit, y con el mismo nombre, al servidor solo le llega el valor del botón pinchado... es fácil ver el resultado con el método get, leyendo la línea url... por ejemplo:

<form action="" method="get" >
<input type="submit" name="env" value="guardar" />
<input type="submit" name="env" value="guardar_y_salir" />
</form>

Verás en la url al pinchar esto:

?env=guardar o ?env=guardar_y_salir

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo