Validação de Email
Tenho esse código, quando eu digito o e-mail corretamente ele funciona perfeitamente, quando eu digito o email errado ele da a mensagem de erro, porem quando eu não digito nada ele também da a mensagem de erro, eu só queria fazer com que ele não exibisse nenhuma mensagem de erro para quando não foce digitado nada.
function ValidaEmail() {
var x = document.forms["formulario"]["email"].value;
var atpos = x.indexOf("@");
var dotpos = x.lastIndexOf(".");
if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= x.length) {
alert("Não é um endereço de e-mail válido");
return false;
} else if (x.value === ""){
console.log("email errado");
} else {
return true;
console.log("email valido");
}
}Discussão (4)
Carregando comentários...