Validação de Formulario
Olá pessoal, fiz um formulário mas não consigo validá-lo.
Onde está o meu erro?
function validaForm() {
d = document.frmContato;
//validar nome
if (d.txtNome.value == ""){
alert("O campo NOME deve ser preenchido!");
d.TxtNome.focus();
return false;
}
//validar email
if (d.txtEmail.value == ""){
alert("O campo EMAIL deve ser preenchido!");
d.txtEmail.focus();
return false;
}
//validar email(verificao de endereco eletrônico)
parte1 = d.txtEmail.value.indexOf("@");
parte2 = d.txtEmail.value.indexOf(".");
parte3 = d.txtEmail.value.length;
if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
alert ("O campo EMAIL deve ser conter um endereco eletronico!");
d.txtEmail.focus();
return false;
}
//validar telefone
if (d.txtDdd.value == ""){
alert ("O campo DDD deve ser preenchido!");
d.txtDdd.focus();
return false;
}
if (d.txtTel.value == ""){
alert ("O campo TELEFONE deve ser preenchido!");
d.txtTel.focus();
return false;
}
//validar telefone(verificacao se contem apenas numeros)
if (isNaN(d.txtDdd.value)){
alert ("O campo DDD deve conter apenas numeros!");
d.txtDdd.focus();
return false;
}
if (isNaN(d.txtTel.value)){
alert ("O campo TELEFONE deve conter apenas numeros!");
d.txtTel.focus();
return false;
}
//verificar assunto
if (d.txtAssunto.value == ""){
alert("O campo ASSUNTO deve ser preenchido!");
d.txtAssunto.focus();
return false;
}
//validar email
if (d.txtMsg.value == ""){
alert("O campo MENSAGEM deve ser preenchido!");
d.txtMsg.focus();
return false;
}
return true;
}Discussão (5)
Carregando comentários...