Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
676 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Avoir des noms de champs variables -[ Job's Done ]-

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Avoir des noms de champs variables -[ Job's Done ]-

n°1315169
xkamui
Their Destiny Was Foreordained
Posté le 28-02-2006 à 11:43:28  profilanswer
 

Bonjour @ tous
 
Je ne m'y connais pas en ActionScript mais je voudrais réussir à faire un truc qui me parrait pourtant simple.
 
Voilà l'affaire, au lieu de ça :

Code :
  1. _root.extrait01 = this.firstChild.childNodes[3].attributes.extrait;
  2. _root.lyrics01 = this.firstChild.childNodes[3].attributes.lyrics;
  3. _root.extrait02 = this.firstChild.childNodes[4].attributes.extrait;
  4. _root.lyrics02 = this.firstChild.childNodes[4].attributes.lyrics;
  5. _root.extrait03 = this.firstChild.childNodes[5].attributes.extrait;
  6. _root.lyrics03 = this.firstChild.childNodes[5].attributes.lyrics;


 
J'aimerais faire une boucle du style :

Code :
  1. for (i = 1; i < 4; i++) {
  2.  _root.extrait0 + i = this.firstChild.childNodes[( i + 2 )].attributes.extrait;
  3.  _root.lyrics0 + i = this.firstChild.childNodes[( i + 2 )].attributes.lyrics;
  4. }


Bien sur, ça ne fonctionne pas, et voici le mesage d'erreur que j'ai :

Code :
  1. **Erreur** Séquence = Séquence 1, calque = Calque 4, image = 1 :Ligne 14 : Un nom de champ est attendu après l’opérateur '.'.
  2. _root.'lyrics0' + i + '' = this.firstChild.childNodes[(i + 2)].attributes.lyrics;


Je crois comprendre qu'il ne trouve pas ce qui suit le _root... mais moi ce que je veux c'est qu'il prenne extrait01 (quand i vaut 1) en dynamique avec ma boucle.
 
Es-ce que je me suis convenablement exprimé ?? sinon, merci de me demander des précisions.
 
J'attend vos réponses asap ;) :)
@+


Message édité par xkamui le 28-02-2006 à 14:52:41
mood
Publicité
Posté le 28-02-2006 à 11:43:28  profilanswer
 

n°1315176
mechkurt
Posté le 28-02-2006 à 11:52:05  profilanswer
 

Code :
  1. _root['lyrics0'+i] = this.firstChild.childNodes[(i + 2)].attributes.lyrics;


 [:ab614]


Message édité par mechkurt le 28-02-2006 à 11:52:51

---------------
D3
n°1315345
xkamui
Their Destiny Was Foreordained
Posté le 28-02-2006 à 14:30:23  profilanswer
 

Youpi, ça marche nickel !!!
 
Merci bokou ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Avoir des noms de champs variables -[ Job's Done ]-

 

Sujets relatifs
Problème avec des types de variables en C...Probleme de variables et de boucle (DOS)
[js]probleme de champs grisés[VBA] pb graphique avec des variables
jsp et champs hiddenUne requête avec un champs parent
Declarer des fonctions avec des noms dynamiquesvariables
Passer des variables Javasceipt dans du phpchamps vides dans une table paradox
Plus de sujets relatifs à : Avoir des noms de champs variables -[ Job's Done ]-


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR