Bonjour
J'ai réalisé un formulaire contenant 2 cases : mot de passe et confirmation du mot de passe avec ce code ci :
Cependant je ne parvient pas à vérifier si les informations rentrées dans les 2 cases par le visiteur correspondent. J'ai essayer d'utiliser du javascript et peut importe la technique utilisée je n'y arrive pas. Le code JS que j'ai actuellement est celui-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form method="POST" onSubmit="return validate()"> <p> <legend>Formulaire</legend> <label >Mot de passe :</label> <input type="password" id="mdp" name="mdp" placeholder="Votre mot de passe" size="22" maxlength="20" required/> <input type="password" id="confirm_mdp" name="confirm_mdp" placeholder="Confirmation du mot de passe" size="22" maxlength="20" required/> <br/> <input type="submit"> </p> </form>
Je ne cherche pas a effectuer une action particulière selon le résultat, simplement réussir à les comparer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function validate() { var a = document.getElementById("mdp").value; var b = document.getElementById("confirm_mdp").value; if (a!=b) { alert("Les mots de passe ne correspondent pas."); return false; } else { alert("Les mots de passe correspondent."); return false; }
Si vous avez une solution ou une explication sur la raison pour laquelle mon code ne fonctionne pas je suis preneur
Merci
Partager