La communauté ALL HTML c'est 58011 membres à ce jour dont 3 inscrits aujourd'hui et 32 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « Javascript - DHTML - VBScript »

Retrouvez les publications relatives à ces discussions dans notre rubrique javascript.

valider un mot de passe dans un formulaire avec la touche entrée

liste des forums liste des discussions Participer à la discussion

Photo de lilie63 Message publié le mercredi 16 avril 2008 à 09 h 16 par lilie63.
Bonjour,

Je voudrais valider le formulaire (saisie mot de passe) avec la touche entrée du clavier comme lorsque l'on clique sur le bouton valider. Si le mot de passe est faux et que l'on appuie sur entrée du clavier, je veux une fenêtre mot de passe incorrect comme avec le bouton valider.
Si j'enlève la fonction desactiventree, et si j'appuie sur la touche entrée, le formulaire est validé même si il n'y a pas de mot de passe ou si le mot de passe est faux...
Merci de m'aider, je ne trouve pas.

<SCRIPT LANGUAGE="JavaScript">
function Motdepasse(formulaire)
{ if(formulaire.motdepasse.value =="zzzz")
{ formulaire.submit(); }
else{ alert("Mot de passe incorrect"); formulaire.motdepasse.value="";} }

function desactiventree()
{ if(window.event.type=="keypress" & window.event.keyCode==13)
{ return !(window.event.type=="keypress" & window.event.keyCode==13);} }
document.onkeypress=desactiventree;
</SCRIPT>
</head>

<body onload="document.form1.motdepasse.focus()">
<div id="motdepasse">Veuillez saisir le mot de passe et cliquer sur valider.
<form name="form1" action="accesclient.htm" method="GET">
<p><input name="motdepasse" type="password" value="" />
<input type="button" value="Valider" onclick="Motdepasse(this.form)" /></p>
</form>
</div>

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions

agenda