bonjour
j'essaie de mettre en place une validation de mon champs mot de passe grace à jquery et une expression régulière.
mon script fonctionnait avec un test simple de remplissage du type if( $("#password2").val() == "" ) mais depuis que j'essaie de poser une condition avec un expression régulière ça ne passe plus !?
est ce que quelqu'un pourrait m'expliquer ce qui ne fonctionne pas
voici mon code
2eme question mon objectif serait de poser comme condition pour le mot de passe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 $(document).ready(function(){ $("#btnvalider").click(function(){ valid = true; if( $("#password").val().match(/^[a-z]$/i)){ $( "#error" ).slideDown( "slow"); valid == false; }else{ $( "#error" ).slideUp( "slow"); } if( $("#password2").val() == "" ){ $( "#error2" ).slideDown( "slow"); valid == false; }else{ $( "#error2" ).slideUp( "slow"); } return valid; }); });
6 caractère minimum
au moins 1 lettre et au moins 1 chiffre
est ce ça pourrait correspondre à ça
/([A-Z]*)([a-z]*)([\d]*)([\w]{6,})/i ?
merci pour votre aide
Partager