Estou fazendo um cadastro onde no formulário tem de ser cadastrada uma senha, e fiz neste mesmo formulário um campo para confirmar a senha cadastrada. No arquivo JSP esta desta forma:
function validarSenha(input){
if(input.valueOf !== document.getElementById("senha").value){
input.setCustomValidity('Senha não são iguais, favor repita!');
}else{
input.setCustomValidity('');
}
}
Quando o usuário digita senhas iguais o sistema informa que a senha está diferente Senha não são iguais, favor repita!. Alguém pode localizar onde estou errando?
Seu exemplo estaria correto, mas não da forma que estou tentando implementar. Quero que ao sair do input confirmar senha o sistema já informe se as senhas são ou não iguais!
Não desejo colocar um botão para testar se as senhas são iguais ou não.