Donnez vie à vos documents numériques !
 

Répondre à : JavaScript : je loop la boucle. – RÉSOLU

abracadabraPDF Forums PDF – Général JavaScript : je loop la boucle. – RÉSOLU Répondre à : JavaScript : je loop la boucle. – RÉSOLU

#54090
maxwyss
Membre

messageList est redéfinie avec chaque loop, et donc, il est clair que le résultat n’existe que pour le dernier champ.

Une alternative serait l’utilisation d’un array:

var messageList = new Array()
for (var j = 0 ; j < this.numFields ; j++) {
messageList[j] = this.getNthFieldName(j)
}

ou si on veut garder l’indexe dans la liste, utilisez la ligne suivante:

messageList =

Dans notre cas spécifique, il n’y a aucune différence fondamentale entre un Object et un Array, parce que l’indexe est le numéro ordinale.

HTH

Max Wyss.