Hola de nuevo, ya intente pero aun sigo sin avanzar y tambien trate dejandando puros if como en tu ejemplo, pues no em valida nada y se sugue de largo.
mira lo que pasa es que se validan varios campos uno a la vez este es el bloque de codigo completo:
Código Javascript
:
Ver originalif(!validaFecha(fecha)){
divMensaje.innerHTML="<img src='../img/denied.gif'> Se necesita ingresar la fecha.";
} else if(!validaMatricula(matricula)){
divMensaje.innerHTML="<img src='../img/denied.gif'> La matricula no coincide con el formato.";
} else if(document.getElementById("txtNombre_I").value==''){
divMensaje.innerHTML="<img src='../img/denied.gif'> La matricula no esta registrada en sistema o no fue seleccionada de la lista de opciones.";
} else if(!document.getElementById("FV1").disabled){
if(!validaMoneda(cantidad1)){
divMensaje.innerHTML="<img src='../img/denied.gif'> La cantidad ingresada no coincide con el formato moneda.";
} else {return true;}
} else if(!document.getElementById("FV2").disabled){
if(!validaMoneda(cantidad2)){
divMensaje.innerHTML="<img src='../img/denied.gif'> La cantidad ingresada no coincide con el formato moneda.";
} else {return true;}
} else
{ .. funciones que envian datos a php...
hasta aqui lo que hace es verificar que campo esta habilitado y a ese campo le verifica que la cantidad corresponda, lo hace como se deve pero despues de eso se queda ahi ya no avanza, lo que necesito es como me salto al ultimo else..