Salut
J'ai le script suivant
myArray est un tableau ayant structure suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for(var k in myArray) { alert(k); //pour tester //on sort de la boucle s'il n'y a plus d'éléments if(!myArray[k][0]) { break; } //ici : traitement des mes données }
id1, id2, ... sont des valeurs numérique qui ne se suivent pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 myArray[id1][0] = //une valeur numérique myArray[id1][1] = //une chaine de caractères myArray[id2][0] = //une valeur numérique myArray[id2][1] = //une chaine de caractères ...
Mon problème : ça ne marche pas avec IE (version 6, les autres j'ai pas essayé). Par contre pas de problème avec Firefox 2 et Opera 9.
avec FF2 k vaut successivement :
119
294
...
188
each
->sortie de la boucle
avec IE j'ai :
call
->sortie de la boucle
Qu'est ce que j'ai fait de faux ?
Partager