Tenho um form de contato e quero que sejam preenchidos todos os campos.....eu tenho o codigo, e se por exemplo o cara não preenche o nome ele dá a mensagem NOME OBRIGATORIO....até aí td bem....funciona normal....o problema é que quando o usuario clica no Ok dessa mensagem, ao invés de ele voltar para o form pra continuar o preenchimento, ele enviar o form......entenderam?
Meu código:
<script language="JavaScript">
<!--
function Incluir(varForm){
if (varForm.nome.value == ""){
window.alert ("O campo Nome é obrigatório!");
varForm.nome.focus();
return false;
}
if (varForm.rg.value == ""){
window.alert ("O campo Rg é obrigatório!");
varForm.rg.focus();
return false;
}
if (varForm.dia.value == ""){
window.alert ("O campo Dia do Aniversário é obrigatório!");
varForm.dia.focus();
return false;
}
if (varForm.mes.value == ""){
window.alert ("O campo Mês do Aniversário é obrigatório!");
varForm.mes.focus();
return false;
}
else{
if (varForm.txtEmail.value.search("@") == -1 || varForm.txtEmail.value.search("[.*]") == -1){
window.alert ("O e-mail não é válido");
varForm.txtEmail.focus();
return false;
}
}
if (varForm.txtPara.value == ""){
window.alert ("O campo Para é de preenchimento obrigatório");
varForm.txtPara.focus();
return false;
}
if (varForm.txtAssunto.value == ""){
window.alert ("O campo Assunto é de preenchimento obrigatório");
varForm.txtAssunto.focus();
return false;
}
if (varForm.areaMensagem.value == ""){
window.alert ("O campo Mensagem é de preenchimento obrigatório");
varForm.areaMensagem.focus();
return false;
}
varForm.submit();
}
-->
</script>
Pergunta
davidmg
É o seguinte galera,
Tenho um form de contato e quero que sejam preenchidos todos os campos.....eu tenho o codigo, e se por exemplo o cara não preenche o nome ele dá a mensagem NOME OBRIGATORIO....até aí td bem....funciona normal....o problema é que quando o usuario clica no Ok dessa mensagem, ao invés de ele voltar para o form pra continuar o preenchimento, ele enviar o form......entenderam?
Meu código:
Qual será o erro dele?
Link para o comentário
Compartilhar em outros sites
3 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.