Array
(
)

Validação senha

Thiago Garcez
   - 18 abr 2012

Pessoal alguém tem alguma Jquery que faça verificação, se o campo senha é igual a aconfirmação?

Joel Rodrigues
   - 18 abr 2012

Cara, é tão fácil verificar isso, você tá procurando um plugin JQuery para isso?

#Código

if(campo1.value == campo2.value)
{
alert(As senhas não conferem.)
return false;
}


Com JQuuery:

#Código
if(campo1.val()!=campo2.val())
{
alert(As senhas não conferem.)
return false;
}


Acredito que seja isso.

Joel Rodrigues
   - 18 abr 2012

Ou melhor, corrigindo o segundo código (culpa do ctrl+c , ctrl+v). Com JQuery, você faria:
#Código

if($(´´#campo1´´).val() != $(´´#campo2´´).val())
{
alert(As senhas não conferem);
return false;
}

Thiago Garcez
   - 19 abr 2012

Vlw pela resposta, sim é fácil eu já tinha feito manual mais queria a Jquery para fazer o automático. Porque eu vi uma Jquery porém não achei mais ele validava e verificava o nivél de segurança da senha, por isso queria Jquery.

Joel Rodrigues
   - 19 abr 2012

Ah, é o NÍVEL DE SEGURANÇA? Aí é outra história. Quanto à validação automática, você pode fazer uma função e chamá-la no onSubmit do form.
Saca só esse link, tem um monte dos chamados Password Meters, ou seja, medidores de senha.
Vou tentar fazer um exemplo aqui e te mando assim que possível.

Joel Rodrigues
   - 20 abr 2012

Foi mal, esqueci o link: http://www.webresourcesdepot.com/10-password-strength-meter-scripts-for-a-better-registration-interface/

Então, a ideia é a seguinte:
#Código

<script type=text/javascript>
$(function(){
	$(#form1).submit(function(){
		if($(#senha).val() == $(#confsenha).val())
			return true;
		else
		{
			alert(As senhas estão diferentes.);
			return false;
		}
	});
});
</script>


Onde SENHA e CONFSENHA são os campos para a senha e sua confirmação, respectivamente. E o form onde estão contidos tem o id=FORM1.

Espero que ajude de alguma forma.
Boa sorte.

Thiago Garcez
   - 23 abr 2012

Vlw Joel éra esse link que estava precisando! Obrigado!

Joel Rodrigues
   - 23 abr 2012

Beleza, cara. Fico feliz por ter ajudado.
Boa sorte em seus projetos.