Bonjour!
J'apprends le javascript et je fais donc toutes sortes d'essais. Cependant, cela ne fonctionne pas (J'utilise Apatana IDE et j'ai vérifié les erreurs de syntaxe avec). Quelqu'un saurait-il où est l'erreur?
Le JS:
Le HTML concerné:
SVP, pas de commentaires sur la sécurité du tout... je sais, ce n'est que des essais pour me pratiquer
La fonction showHideLayers() fonctionne parfaitement si elle est sur un simple lien, et il n'y a aucun conflit. Quelle pourrait-être l'erreur?
Merci!
FoxLeader
Modifié par FoxLeader (25 Aug 2007 - 23:30)
J'apprends le javascript et je fais donc toutes sortes d'essais. Cependant, cela ne fonctionne pas (J'utilise Apatana IDE et j'ai vérifié les erreurs de syntaxe avec). Quelqu'un saurait-il où est l'erreur?
Le JS:
function login() {
var user = John;
var pass = Doe;
var curUser = (document.forms["loginzone"].elements["user"].value);
var curPass = (document.forms["loginzone"].elements["pass"].value);
if ((user == curUser) && (pass == curPass)
){
showHideLayers('loginbox','','hide');
} else {document.write(curUser, '<br/>', curPass);}
}
Le HTML concerné:
<div id="loginbox">
<form id="loginzone" name="loginzone" method="post" action="">
<input type="text" name="user" id="user" />
<input type="password" name="pass" id="pass" />
<input type="submit" name="Connexion" id="Connexion" value="Submit" onClick="login()"/>
</form>
</div>
SVP, pas de commentaires sur la sécurité du tout... je sais, ce n'est que des essais pour me pratiquer

La fonction showHideLayers() fonctionne parfaitement si elle est sur un simple lien, et il n'y a aucun conflit. Quelle pourrait-être l'erreur?
Merci!
FoxLeader
Modifié par FoxLeader (25 Aug 2007 - 23:30)