Jump to content


Photo

[resolvido] Conferir O Campo Senha E Confirmar Senha


  • Faça o login para participar
19 replies to this topic

#1 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 15/09/2004, 12:14

E ae galera Firme?


É 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 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

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>
(y)
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#3 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 15/09/2004, 13:44

Pq foi movido e pra onde foi movido?

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 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

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();
Klaus Paiva
Conheça também: Taperás

#5 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 15/09/2004, 13:59

e se eu tiver duas funções.
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 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 15/09/2004, 15:59

uma opção

<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
Site: GustavoPaes.net

^ Rumo ao Topo ^

#7 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 15/09/2004, 16:03

Isso eu tentei, não deu certo pq tenho que por no onsubmit as duas funções e não da certo isso.

se tiver uma maneira de por duas funções no onsubmit ja resolve meu problema.

#8 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 15/09/2004, 16:22

não precisaria colocar os dois...
com o script que te passei ai basta colocar o onsumit="java script:confirma()"

saco??
testa ai
Site: GustavoPaes.net

^ Rumo ao Topo ^

#9 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 15/09/2004, 17:05

E ai fera??

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 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 15/09/2004, 17:21

E ai galera BLz?

Ó 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 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 16/09/2004, 05:59

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.

Esqueci de parar a função :unsure:
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#12 K-gome

K-gome

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Feminino
  • Localidade:SSA/BA

Posted 20/01/2009, 01:55

Eu não descobri como fazer com que o form não seja enviado caso o javascript acuse um erro!

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 Igor Ramadas

Igor Ramadas

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado
  • Localidade:Londres

Posted 03/08/2009, 14:02

É bom verificar a complexidade das senhas tambem. Veja alguns exemplos aqui: http://passwordadvisor.com/Codes.aspx

Abraços!
Igor Ramadas

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 Ted k'

Ted k'

    Normal

  • Usuários
  • 64 posts
  • Sexo:Masculino
  • Localidade:Salvador - {BA}

Posted 04/08/2009, 09:25

Não coloque dentro do OnClick, coloque no onSubmit do FORM
<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 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 24/09/2017, 11:13

Prezzo Viagra Pfizer In Farmacia Cheap Canadian Hydrochlorothiazide Comprare Cialis Generico cialis Viagra 100mg 4st Viagra Et La Sante
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)

IPB Skin By Virteq