Page 1 sur 1

Créer un formulaire de contact JSON & JS

Posté : 19 sept. 2013, 23:42
par ionesco
Bonsoir,
Je commence tout juste le JS, JQuery et JSON.
J'essaie de construire un formulaire (à partir ex. d'un livre) en utilisant JSON. Je ne comprends pas tout mais c'est normal au début.
J'ai importé mon fichier MailPopUp.js dans ma page Php (index.php) mais lorsque je clique sur le lien , alors qu'une popup devrait s'ouvrir, j'ai un message d'erreur 403 (You don't have permission to access /XXXXX/js/fichiers_JS:MailPopUp.afficher(); on this server..
Du coup, je ne sais pas comment procéder.
Voici le lien que j'ai mis dans le body:
<a href="js/docs-JS:MailPopUp.afficher();">Contact</a>
Mon arborescence est la suivante : js > docs-JS > MailPopUp.js
Est-ce la bonne extension pour MailPopUp?
L'objet MailPopUp contient 5 fonctions dont afficher().
Dans le head, j'ai bien incorporé query.js (en test).
Je suis sur Wamp en localhost.
Si quelqu'un a eu idée, ou rencontré le même problème, merci de bien vouloir m'aider.
Cordialement,
Ionesco

Re: Créer un formulaire de contact JSON & JS

Posté : 20 sept. 2013, 14:23
par ebn
il faut plutôt que tu mettes un onclik="MailPopUp.afficher()" dans ta balise <a> et dans ton head tu met <script type="text/javascript" src="js/docs-JS/MailPopUp.js"></script>

Re: Créer un formulaire de contact JSON & JS

Posté : 20 sept. 2013, 17:22
par ionesco
Bonjour,
J'ai essayé ta solution, elle ne fonctionne pas. Le pop-up ne se lance pas.
J'ai également lancé la web console. J'ai ces messages d'erreur:
-SyntaxError: missing variable name @ http://localhost/XXXX/js/fichiers_JS/MailPopUp.js:82
-ReferenceError: MailPopUp is not defined
Je ne parviens pas à comprendre ces erreurs.
Une autre idée serait la bienvenue.
Merci
Cdlt,
Ionesco