Salut tous, J'ai lu plusieurs articles consacrés au sujet mais pas bien tout compris.
Pour le truc que je suis en train de faire je me retrouve à avoir 15 fonctions identiques à un seul détail près ; le tableau (array) qu'elles utilisent. Donc je me dis que j'aurais intérêt à passer le nom de tableau en argument, et le récupérer dans la fonction. mettons : function Apprendre(Lesson){ Numero = Math.round(Math.random() * (Lesson.length-1)); var Exercice =Titre; Exercice += LigneDebut + Lesson[Numero][0]; Exercice += CelluleLigne + Lesson[Numero][1]; Exercice += CelluleLigne + Lesson[Numero][2]; Exercice += CelluleTraductionLigne + Lesson[Numero][3] + LigneFin; document.getElementById("exercice").innerHTML = Exercice; } que j'appelle avec onclick="Aprendre(BookUn)" afin que la fonction comprenne qu'elle doit chercher dans le tableau nommé BookUn mais ça le fait pas. J'ai faux où ? -- Cordialement, Daniel Cartron « C'est parce qu'il était bègue que Moïse a mis quarante ans à conduire les Hébreux jusqu'à la terre promise. Sinon il n'aurait mis que vingt ans. » _________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux