Bonjour,
essayes plutôt comme ça:
attention tu ne doit pas verifier le mot de passe par javascript, c'est comme si tu l'écrivait sur la page, en faisant afficher code source de la page on peut le voir.
Il faut le verifier par le script appelé par le action='....' et donc ce doit être un script .php
si tu ne peux pas utiliser du php orientes toi vers .htaccess .htpassword (vas voir sur Google pour ça)
<SCRIPT LANGUAGE="JavaScript">
function Motdepasse(formulaire){
/* if(formulaire.motdepasse.value =="zzzz")
ça c'est pas bon du tout tu mets le mot de passe dans le javascript
un affichage source de la page donne le mot de pass donc sécurité =0
*/
if(window.event.type=="keypress" & window.event.keyCode==13){
//la touche entrée sera sans effet
return false;
}
if(document.formulaire.motdepasse.value ==""){
alert(" Veuillez sasisir un mot de passe SVP");
document.formulaire.motdepasse.focus();
return false;
}
//si mot de passe vide ou touche entrée pressée on return false donc le formulaire n'ets pas envoyé
//si tout bon on return true donc le formulaire sera envoyé
return true;
}
// tu ne peux pas verifier le mot de passe par javascript comme expliqué plus haut
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="javascript: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" onSubmit="return Motdepasse(this.form);">
<p><input name="motdepasse" type="password" value="" />
<input type="submit" value="Valider"/></p>
</form>
</div>