Bonjour,
J'ai un petit soucis sous firefox avec l'ecmascript.
Donc mon fichier js j'ai déclaré des variable qui ne sont dans aucune méthode :
Ensutie je les récupere dans d'autre fonctionne, ce qui me permet faire passer des variable d'une fonction à une autre sans les avoir comme propriéte de ma fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var svgdoc; var svgws; var ASV;
Cependant sous FF cela n'a pas l'air de fonctionner...
Sous IE cela fonctionne, mais sous FF il me renvoi nul... et je pense qu'il s'agit de la varible nbcercle qui n'est pas récuperer, parceque j'ai plusieurs erreur de ce type, et j'en ai fait le rapprochement ennoncé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var nbcercle=0; function f1 () { [...] nbcercle++; [...] } function f2 () { var mycircle = svgdoc.getElementById("cercle"+nbcercle); alert(mycircle); }
Il y a-t-il une méthode recommandé pour déclaré un variable global en ecmascript?
Partager