Aucun retour d'appel à fonction
Bonjour,
J'ai écrit une petite fonction Javascript pour valider mon formulaire (ici deux mot de passe). Il s'avere que celle ci de fonctionne pas, elle ne renvois, ni VRAI, ni FAUX.
Voici la fonction
Code:
1 2 3 4 5 6 7 8
| function creationform() {
if(document.getElementByName("password").value != document.getElementByName("confirmpassword").value){
alert("Les mots de passe ne correspondent pas");
}
else {
alert("Saisie OK");
return true;}
} |
Voici le HTML
Code:
1 2 3 4 5 6 7 8 9
| <form action="" method="post" name="creation" id="creation" onSubmit="return creationform();">
<table style="color:#FFFFFF;">
<tr><td width="194" height="24" >Mot de passe</td>
<td width="144"><input name="password" id="connect2" type="password" value=""></td>
</tr>
<tr><td width="194" height="30" >Confirmation mot de passe</td>
<td width="144"><input name="confirmpassword" id="connect2" type="password" value=""></td>
</tr>
</table> |
Lorsque je retire le si, ne laissant que le "alert" et "return true"
Le message "saisie OK" s'affiche correctement.
De plus, le changement entre "!=" et "==", n'a aucun effet.
Merci d'avance,