Vérification que les champs user et mdp ne sont pas vides avant submit
Bonsoir,
J'ai regardé d'autres post mais j'ai du mal à m'en sortir, je débute et je trouve ça très galère.
J'ai fait un formulaire de connexion pour un utilisateur. Je voudrais que si l'un des deux champs est vide, l'utilisateur soit obligé de le renseigner par la boîte de dialogue prompt() et que les données saisies dans cette boîte renseigne le champ qui avait été laissé vide.
Voici mes deux bouts de code :
Code:
1 2 3 4 5
| <form method="POST" action="authen.php" name="connexion" id="connexion">
<label class="etiquette">Adresse mail : </label><input type="text" value="" id="mail" name="email"/><br/>
<label class="etiquette">Votre mot de passe : </label><input type="password" value="" id="mdp" name="password"/><br/>
<input type="button" value="Identification" name="valider" onClick="verif()" /><br/>
</form> |
et la fonction javascript suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function verif(){
if (document.getElementById('mail').value==''){
var user = prompt("Vous devez saisir votre adresse mail.","");
document.getElementById('mail').value==user;
}
else if (document.getElementById('mdp').value==''){
var pass = prompt("Vous devez saisir un mot de passe.","");
document.getElementById('mdp').value==pass;
}
} |
J'ai testé en local puis j'ai mis en ligne et ça marchait. Puis plus rien. Je n'arrive pas à comprendre où j'ai fait une erreur.
Merci pour votre aide.