<script>
function campo () {
if ((document.frmAjax.nome.value == "")) {
document.all.mensagem1.innerHTML = "nome em Branco";
document.frmAjax.nome.focus();
return false;
}else{
if ((document.frmAjax.email.value== "")){
document.all.mensagem2.innerHTML = "e-mail em Branco";
document.frmAjax.email.focus();
return false;
}
}
}
</script>
<form action="teste.html" method="post" name="frmAjax">
nome: <input type="text" name="nome">
<div id="mensagem1"></div>
Email: <input type="text" name="email">
<div id="mensagem1"></div>
<input type="submit" value="envia" onclick="return campo()">
</form>
Caso o campo não esteja preenchido é exibido a mensagem, Até aqui tudo bem
O problema é que depois que preencho o campo a mensagem continua exemplo:
Preenchi o campo email e deixei o campo nome em branco então a mensagem "Nome em branco" é exibida ainda nesta pagina preencho o campo nome e deixo o campo email em branco e o script mostra as duas mensagem como se os dois campos estivessem em branco!
Pergunta
misterviralata
Ola Amigos!
Estou com uma duvida em um script simples
Caso o campo não esteja preenchido é exibido a mensagem, Até aqui tudo bem
O problema é que depois que preencho o campo a mensagem continua exemplo:
Preenchi o campo email e deixei o campo nome em branco então a mensagem "Nome em branco" é exibida ainda nesta pagina preencho o campo nome e deixo o campo email em branco e o script mostra as duas mensagem como se os dois campos estivessem em branco!
O que está errado?
Obrigado!
Link para o comentário
Compartilhar em outros sites
8 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.