par
Lilie507 » 05 févr. 2006, 18:25
Bonjour à tous,
Voilà je cherche à faire un gestionnaire de mots de passe. Lorsque l'utilisateur modifie un login/pass il doit rentrer deux fois le mot de passe pour que ça le valide sinon il ne change rien.
Mais ça ne marche pas, lorsque je ne rentre pas les deux même mots de passe il me valide quand même le formulaire.
Voici le code javascript :
Code : Tout sélectionner
<script language="javascript">
function verif() {
if (document.form.pass.value==document.form.pass2.value) {
document.form.submit;
}
else
{
alert("Veuillez entrer le même mot de passe svp!");
}
}
</script>
Voici le code du fomulaire :
Code : Tout sélectionner
<form method='post' action='html.php' name='form'>
<table width="346" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="89">Login</td>
<td width="257" height="30"><input name='login' type='text' value="<?=$login?>"></td>
</tr>
<tr>
<td>Pass</td>
<td height="30"><input name='pass' type='text' value="Nouveau pass"></td>
</tr>
<tr>
<td>Vérifiez pass </td>
<td height="30"><input name='pass2' type='text' id="pass2" value="Vérifiez pass"></td>
</tr>
<tr>
<td><input type="hidden" name="id_client" value="<?=$id_client?>"></td>
<td height="30"><input type='submit' value='Modifier' onClick="return verif()"></td>
</tr>
</table>
</form>
En fait, il m'affiche bien l'alert mais poste quand même le formulaire
J'espère que quelqu'un verra d'ou peut provenir le problème.
Merci d'avance et bonne fin de week-end!
Aurélie