Bonjour,
Voila je rencontre un problème que je n'arrive vraiment pas à résoudre.
J'ai une page index.php où j'inclu le fichier connexion.php. Le fichier connexion.php contient ce qui suit :
Code :
- <form name="FormConnect" id="FormConnect">
- Utilisateur : <input type="text" id="pseudo" name="pseudo" size="12" /><br />
- Mot de passe : <input type="password" id="passe" name="passe" size="12" /><br />
- <input type="button" name="connexion" value="Connexion" onclick="VerifConnect()" />
- </form>
|
J'ai la fonction javascript dans mon fichier jsscript.js que voici :
Code :
- <SCRIPT language="Javascript">
- function VerifConnect() {
- var obj = document.forms["FormConnect"].elements["pseudo"].value;
- if (obj=="" ) { alert('pseudo vide') }
- else { alert('OK ('+obj+')') }
- }
- </SCRIPT>
|
Puis j'ai mis dans mon fichier index.php, juste après la balise <body> :
Code :
- <SCRIPT LANGUAGE="Javascript" SRC="scripts/jsscript.js"> </SCRIPT>
|
Le problème que je rencontre est le suivant :
Firefox m'indique dans la console d'erreurs l'erreur suivante au chargement de la page
Code :
- Erreur : syntax error
- Code source : var obj = document.forms["FormConnect"].elements["pseudo"].value;
|
Et lorsque je clique sur le bouton pour appler la fonction VerifConnect() :
Code :
- Erreur : VerifConnect is not defined
|
Je vois pas d'où ces erreurs peuvent provenir car si je met la fonction VerifConnect() directement dans le fichier index.php après la balise <body>, ça fonctionne nickel! Quelqu'un aurait une idée?