Jump to content


Photo

Java Script


  • Faça o login para participar
1 reply to this topic

#1 strogomorfico

strogomorfico

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 30/09/2007, 15:43

bom pessoal, estou fazendo tecnico, comecei esse ano, e tenho q fzer um site... e nesse site fiz um formulario de cadastro, e necessito de uma funçao para validar senha ( o formulario tem os campos "senha" e "repita a senha" ). a q eu desenvolvi nao funciona, ela eh a seguinte.


<html>
...
<script>

Function vs()

{
if(document.cadcli.txtsenha.value <> document.cadcli.txtrsenha)
{
alert("erro: as senhas digitadas nao sao iguais";
exit;
}

}


</script>
...

<input type="submit" value="enviar" onClick="vs()">
</html>


por favor, me ajudem
valeu galera

#2 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 01/10/2007, 03:33

Você misturo as linguagens ASP + PHP + JavaScript :lol: ....

Os erros básicos são ...
<> = O Sinal de diferente no JavaScript é !=
exit = JavaScript não tem 'exit' em geral se usa break para parar algo, porém em formulário deve se usar return para brecar o formulário ...

Exemplificando ficaria assim:
<html>

<script type="text/javascript">
function ValidaSenha(obj_form) {
 if (obj_form.senha.value == "" || obj_form.senha2.value == ""){
  alert("Erro: Os Campos das Senhas devem ser Preenchidos!");
  return false;
 } else if(obj_form.senha.value != obj_form.senha.value2) {
  alert("Erro: As senhas digitadas não são iguais!");
  return false;
 } else {
  return true;
 }
}
</script>

<form onSubmit="return ValidaSenha(this);">
Senha: <input type="text" name="senha" value="" size="15">
Repita Senha: <input type="text" name="senha2" value="" size="15">
<input type="submit" value="Enviar">
</form>

</html>

* Tá na Seção errada mudem ai ...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq