Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2012, 17:00
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: Submit y retorno de 2 funciones

buenas.onsubmit='return validar_contraseñas();return verificar_nick() '. los eventos html son como las funciones. es decir, el onsubmit ahí se transforma en una función paracida a:
Código:
function(){
return validar_contraseñas();
return verificar_nick();
}
entonces, el error es muy evidente. la segunda línea nunca se invoca porque tienes una sentencia return antes que siempre se va a invocar. la solución consiste en unificar el resultado de ambas funciones y devolver un boolean. esto lo puedes hacer con el operador lógico AND (en javascript se escribe con dos ampersand &&). es decir, return una_funcion() && otra_funcion();. el resultado es el mismo como al operar con booleans.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.