[resolvido] Conferir O Campo Senha E Confirmar Senha
#1
Posted 15/09/2004, 12:14
É o seguinte tenho um formulário que o usuário vai cadastrar a senha, porém são dois campos um senha e outro confirmar senha, gostaria que se o usuario digite a senha errado no segundo campo(confirmar senha) aparece um alert dizendo a ele para digitar novamente.
Se estiver certo, blz.
ALguém sebe como fazer isso ???
Muito Obrigado!!!
#2
Posted 15/09/2004, 12:22
<script> function confirma() { if(document.NomeDoForm.NomeDoPrimeiorCampo.value != document.NomeDoForm.NomeDoSegundoCampo.value) { alert("Ta diferente, digite um igual!!"); } } </script>
#3
Posted 15/09/2004, 13:44
O código deu certo mas quando eu digito valores diferentes é pra ele ficar na mesma página e não para ir para a página do action que está no formulário.
pq está acontecendo isso?
#4
Posted 15/09/2004, 13:46
<script>
function confirma() {
if(document.NomeDoForm.NomeDoPrimeiorCampo.value != document.NomeDoForm.NomeDoSegundoCampo.value) {
alert("Ta diferente, digite um igual!!");
return false;
}
}
</script>
Quanto tu chamar a função, use: return confirma();
#5
Posted 15/09/2004, 13:59
exemplo:
tenho a função que me deram abaixo para eu verificar dois campos iguais.
a função no caso é confirma() .
E outra função que é validate() que é para validar os campo do meu formulário, como faço para por essas duas funções no meu onsubmit=""?
Ou tem outra maneira de usar essa duas funções juntas?
Vou por os códigos das duas.
<script> function confirma() { if(document.form1.senha.value != document.form1.senha2.value) { alert("Ta diferente, digite um igual!!"); } } </script>
e o código para validar os campos.
<script LANGUAGE="JavaScript"> function validate(){ if (document.form1.CAN_CEP.value=="") { alert("O Campo CEP não está preenchido!") return false } if (document.form1.CAN_TELEFONE.value=="") { alert("O Campo TELEFONE não está preenchido!") return false } return true } </script>
Obrigado!!!
#6
Posted 15/09/2004, 15:59
<script LANGUAGE="JavaScript"> function validate(){ if (document.form1.CAN_CEP.value=="") { alert("O Campo CEP não está preenchido!") return false } if (document.form1.CAN_TELEFONE.value=="") { alert("O Campo TELEFONE não está preenchido!") return false } return true } </script> <script> function confirma() { if(document.form1.senha.value != document.form1.senha2.value) { alert("Ta diferente, digite um igual!!"); } else{ validate(); } } </script>
tenta ai
FLW
#7
Posted 15/09/2004, 16:03
se tiver uma maneira de por duas funções no onsubmit ja resolve meu problema.
#8
Posted 15/09/2004, 16:22
com o script que te passei ai basta colocar o onsumit="java script:confirma()"
saco??
testa ai
#9
Posted 15/09/2004, 17:05
Bom até deu certo, mas dai quando ela da o alert era pra ficar na mesma página e não enviar o action do formulario.
Pq acontece isso?
Valeu...
#10
Posted 15/09/2004, 17:21
Ó eu consegui fiz umas modificações e deu certo.
<script LANGUAGE="JavaScript"> function validate(){ if (document.form1.senha.value=="") { alert("O Campo Senha não está preenchido!") return false } if (document.form1.senha2.value=="") { alert("O Campo Confirmar Senha não está preenchido!") return false } if(document.form1.senha.value != document.form1.senha2.value) { alert("O campo Confirmar Senha está errado, verifque!"); return false; } return true } </script>
Obrigado pela ajuda!!!
Edição feita por: Worm, 15/09/2004, 17:22.
#11
Posted 16/09/2004, 05:59
Esqueci de parar a funçãoO código deu certo mas quando eu digito valores diferentes é pra ele ficar na mesma página e não para ir para a página do action que está no formulário.
#12
Posted 20/01/2009, 01:55
Aparece a mensagem de erro quando clico em enviar, mas o form executa da mesma forma.
Como consertar isso?
[CODEBOX]
<script LANGUAGE="JavaScript">
function validate(){
if (document.F1.senha.value=="") {
alert("O campo \"Senha\" não está preenchido!")
return false
}
if (document.F1.senha2.value=="") {
alert("O campo \"Confirmar Senha\" não está preenchido!")
return false
}
if(document.F1.senha.value != document.F1.senha2.value) {
alert("O campo \"Confirmar Senha\" está diferente do campo \"Senha\". Verifque!");
return false;
}
return true
}
</script>
[/CODEBOX]
[CODEBOX]<input name="enviar" type="submit" id="enviar" value="confirmar cadastro" onClick="validate()"></div></form>
[/CODEBOX]
resolvi...
era só colocar
type="button"
ao invés de type="submit"
.
Não sabia dessa =p
Edição feita por: K-gome, 20/01/2009, 01:31.
#13
Posted 03/08/2009, 14:02
Abraços!
Preocupado com segurança? Acesse www.passwordadvisor.com para verificar se sua senha é segura e mais dicas de segurança.
Threeter, o mais rápido cliente para Twitter feito em .NET! Acesse threeter.devv.com para fazer o download.
#14
Posted 04/08/2009, 09:25
<form action="www" name="F1" onSubmit="return validate()">
: Ted k' não responde por MP e nem por MSN ou Skype, use o Fórum WMOnline :
::::::::::::::::::::::::::::::::::: ASP + XML + DOM :::::::::::::::::::::::::::::::::::
::: Acesse meu BLOG e confira dicas de ASP :::::::: http://tedk.com.br/blog ::::::
+++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ ++
#15
Posted 24/09/2017, 11:13
Topical Amoxicillin For Acne Venta Viagra Generico cialis price Keflex For Gum Infection
Buying Doryx Dapoxetina Senza Ricetta buy cialis Priligy 2012
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)