Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/08/2010, 10:37
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 14 años, 11 meses
Puntos: 1485
Respuesta: Dos eventos javascript en botón submit

nada tan complicado, simplemente registrar el evento onsubmit en el elemento <form>. dentro del evento vas a invocar tus funciones. ahora bien, aunque tecnicamente no genera error tener mas de un return, el handler detiene la ejecuccion en el primer return que encuentre. supongo que la idea de que ambas funciones sean devueltas es porque tienes dos procesos de validacion distintos y dependiendo lo que devuelva uno u otro se cancela el evento o continua. asumiendo que ambas funciones devuelven un boolean lo que puedes hacer es invocar ambas funciones y de por medio usas el operador &&. el resultado es que el formulario se envia solo si ambas funciones devuelven true.
Código:
onsubmit="return funcion1() && funcion2()"
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.