Aller au contenu

[javascript ?] Mais ou est l'erreur


bertrand.h

Sujets conseillés

Bonjour à tous,

Bon, j'ai pas l'habitude de m'en remettre à d'autres pour corriger mes pb de script, mais sur ce coup, j'avoue me retrouver sans piste où chercher, après avoir retourné le pb dans tous les sens.

Il y a sur cette page ( http://www.descente-canyon.com/canyoning.p...03-canyons.html ), une série d'erreurs javascript qui, sous Internet Explorer uniquement, qui vont jusqu'à empécher la valdation du formulaire. Je pense que l'erreur est à un seul endroit et provoque d'autres erreurs ensuite, mais le message d'erreur javascript de IE ne m'aide pas bcp.

A noter que sous Firefox (dont le débogueur JS est plus performant), il n'y a pas d'erreur et les javascript s'exécutent parfaitement...

Merci d'avance pour votre aide,

Bertrand

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Je ne suis pas spécialiste du Javascript :blush:, mais es-tu sûr de pouvoir déclarer ta variable globale nbclic de cette façon ?

Lien vers le commentaire
Partager sur d’autres sites

Salut,

J'ai rajouté un ';' mais ca ne change rien. Je ne pense pas que la déclaration pose problème, car j'utilisais ce bout de code ailleurs dans d'autres page et cela ne pose pas de pb à ces endroits là.

Pour moi IE me dit qu'il attend une parenthèse fermante à la ligne 6, char 43, mais à cet endroit il n'y a pas de JS dans le fichier concerné (du moins, l'url qu'il donne concerne le fichier HTML et non les scripts JS). :angry:

J'y comprends rien, mais c'est sans doute que je ne regarde pas au bon endroit... :huh:

Bertrand

Lien vers le commentaire
Partager sur d’autres sites

bonjour, cela fait un moment que je n'ai pas fait de javascript mais je peux te donner 2 pistes :

1/ pour savoir s'il s'agit d'un problème d'écrasement de données en mémoire ajoutes des lignes à ton code js et regardes si tes messages d'erreur changent

2/ plus probable : incompatibilté IE ; tu utilises un code qu'IE ne comprend pas et il me semble qu'il s'agit de l'appel à innerHTML. Aujourd'hui on n'est plus obligé de tester le navigateur (du moins si on n'essaie pas d'être compatbile avec des versions de plus de 3 ans) et il suffit de tester la mèthode utilisée

Tu as un exemple ici

http://developpeur.journaldunet.com/tutori...html-lien.shtml

Modifié par mamijo
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...