Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Giovanni Ribeiro

Erro de Validação

Recommended Posts

Fala Galera estou com um duvida em javascript em uma validação de formulário.

Toda vez que eu clico no botão enviar. ele faz a validação com alert no momento que eu clico em ok do Alert ele envia os dados.

Alguém pode falar alguma maneira de isso não acontecer.

 

 

HTML

<form action="#" method="post" name="form1">
<label>Nome:</label>
<input type="text" id="nome" /><br /><br />
<label>Email:</label>
<input type="text" id="email" /><br /><br />
<label>Senha:</label>
<input type="password" id="senha" /><br /><br />
<label>rep_senha:</label>
<input type="password" id="rep_senha" /><br /><br />
<input type="submit" onclick="validar()" value="enviar" />
</form>
JavaScript
function validar(){
var nome = document.getElementById("nome").value;
var senha = document.getElementById("senha").value;
var rep_senha = document.getElementById("rep_senha").value;
if(nome == ""){
alert("campo vazio");
return false;
}
else if(nome.length < 5){
alert("digite o nome completo");
return false;
}
else if(senha != rep_senha){
alert("senha diferente");
return false;
}
}

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Giovanni. blza!

 

TROQUE ISSO:

<form action="#" method="post" name="form1">

Por Esse:

<form action="#" method="post" name="form1" onSubmit="return validar();">

E Retire o onclick="validar()" de seu Botão Enviar

<input type="submit" value="enviar"/>

Espero ter ajudado,

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

É isso...

 

Que bom que Resolveu.

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.