tenho um código de validação de fomulários em js mas não está dando.
Como o coloco?etc?é porque tou realemnte com dificudade.
function validaForm(){
d = document.cadastro;
//validar nome
if (d.empresa.value == ""){
alert("O campo " + d.empresa.name + " deve ser preenchido!");
d.empresa.focus();
return false;
}
//validar user
if (d.resp.value == ""){
alert("O campo " + d.resp.name + " deve ser preenchido!");
d.resp.focus();
return false;
}
//validar senha
if (d.senha.value == ""){
alert("O campo " + d.senha.name + " deve ser preenchido!");
d.senha.focus();
return false;
}
//validar email
if (d.email.value == ""){
alert("O campo " + d.email.name + " deve ser preenchido!");
d.email.focus();
return false;
}
//validar email(verificao de endereco eletrônico)
parte1 = d.email.value.indexOf("@");
parte2 = d.email.value.indexOf(".");
parte3 = d.email.value.length;
if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
d.email.focus();
return false;
}
//validar telefone
if (d.contacto.value == ""){
alert ("O campo " + d.contacto.name + " deve ser preenchido!");
d.contacto.focus();
return false;
}
//validar telefone(verificacao se contem apenas numeros)
if (isNaN(d.contacto.value)){
alert ("O campo " + d.contacto.name + " deve conter apenas numeros!");
d.contacto.focus();
return false;
}
return true;
Pergunta
Diogo Freitas
boas tardes,
tenho um código de validação de fomulários em js mas não está dando.
Como o coloco?etc?é porque tou realemnte com dificudade.
function validaForm(){ d = document.cadastro; //validar nome if (d.empresa.value == ""){ alert("O campo " + d.empresa.name + " deve ser preenchido!"); d.empresa.focus(); return false; } //validar user if (d.resp.value == ""){ alert("O campo " + d.resp.name + " deve ser preenchido!"); d.resp.focus(); return false; } //validar senha if (d.senha.value == ""){ alert("O campo " + d.senha.name + " deve ser preenchido!"); d.senha.focus(); return false; } //validar email if (d.email.value == ""){ alert("O campo " + d.email.name + " deve ser preenchido!"); d.email.focus(); return false; } //validar email(verificao de endereco eletrônico) parte1 = d.email.value.indexOf("@"); parte2 = d.email.value.indexOf("."); parte3 = d.email.value.length; if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) { alert ("O campo " + d.email.name + " deve ser conter um endereco eletronico!"); d.email.focus(); return false; } //validar telefone if (d.contacto.value == ""){ alert ("O campo " + d.contacto.name + " deve ser preenchido!"); d.contacto.focus(); return false; } //validar telefone(verificacao se contem apenas numeros) if (isNaN(d.contacto.value)){ alert ("O campo " + d.contacto.name + " deve conter apenas numeros!"); d.contacto.focus(); return false; } return true;Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.