yo tengo este codigo para validar 2 campos que son Contraseña y Confirmar contraseña cuando yo escribo dos contraseñas diferentes sale el mensaje de error pero cuando yo le doy nuevamente al boton aceptar me envia la informacion erronea, cuando me deberia mostar nuevamente el mensaje de error hasta que cuando los 2 campo sean iguales.
function comprobarClave(){
clave1 = document.f1.password.value
clave2 = document.f1.password2.value
if (clave1 != clave2)
alert("Las dos claves son distintas...\nDigite nuevamente la contraseña")
}
asi llamo la funcion:onChange="comprobarClave()"