Le mardi 18 janvier 2011, Jean-Pierre M a écrit : > Je n'ai pas testé le code en détail mais > *TitreLesson = new Array(); > TitreLesson['BookUnUn'] = 'Vocabulaire - Book 1 - Lessons 1 & 2'; > TitreLesson['BookUnTrois'] = 'Vocabulaire - Book 1 - Lesson 3';* > Ne fonctionne pas habituellement (je dis cela de tête intuitivement). > Lesson n'est pas un tableau mais un objet JSON ou un dictionnaire (un jeu > de clé valeur: > Je recommande pour cette partie de: > *TitreLesson={'BookUnUn':'Vocabulaire - Book 1 - Lessons 1 & 2', > BookUnTrois':Vocabulaire - Book 1 - Lesson 3' }* > Après on peut effectivement utiliser > *alert (**TitreLesson['BookUnUn'] )* par exemple > merci mais j'ai essayé et ça marche pas du tout, ou alors j'ai mal fait.
Ce qui marche est mon tableau comme indiqué mais il me faut passer le nom de la leçon en dur, sinon ça marche pas or c'est en variable que je voudrais le passer function Apprendre(Lesson){ var Exercice = TitreLesson['BookUn']; marche mais var Exercice = TitreLesson[Lesson]; ne marche pas or c'est ça que je veux -- Cordialement, Daniel Cartron « Quand on a oublié d'acheter du sucre, on peut parfaitement sucrer son café avec une betterave, mais c'est plus long. » François Cavanna - Le saviez-vous ? _________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux