Bonjour,
J'utilise un code similaire au suivant pour creer dynamiquement des boutons.
Mon probleme est que j a toujours la valeur 10, or j'ai besoin de la valeur qu'a la variable au passage dans la boucle. C'est a dire 1 puis 2 puis ... et non toujours 10.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for (var j=1; j<10; j++){ this["btn"+j].btn.onRollOver = function() { trace("displayMenuAS.refreshMenu valeur j="+ j); } }
Donc suite a ce poste:
http://www.developpez.net/forums/sho...=valeur+boucle
J'ai essaye:
Mais bien sur this.no a la valeur undefined.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for (var j=1; j<10; j++){ this["menu_mc"+j].no = j; this["menu_mc"+j].btn.onRollOver = function() { trace("displayMenuAS.refreshMenu valeur j="+ this.no); } }
Dois-je declarer ce "no" quelque part ? J'ai essaye de nommer une simple variable "no" dans l'objet d'ou vient l'instance this["menu_mc"+j] mais ca ne marche pas.
Merci pour vos lumieres sur le sujet.
Partager