Bonjour,
Plutôt qu'un long discours, voici quelques lignes de code :
Pour une raison qui m'échappe complètement, il m'indique que des objets indéfinis... ce qui sur le papier ne devrait pas être possible, vu qu'ils ne sont demandés que par leur propre existence
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var t = document.getElementsByTagName("div"); for (var i=0; i<t.length; i++) { if (t[i].id!="") alert(document.getElementById[t[i].id]); }
Cette boucle vient tester une partie de script qui ne fonctionne pas, et qui est en charge de créer le gabarit d'une page. Les éléments sont créés (j'ai vérifié leur existence avec l'outil de débug de Firefox). Du coup je m'interroge vraiment sur l'ensemble, mais tout mon problème réside ici : résoudre ce mystère, c'est résoudre in fine le reste.
Concrètement qu'est-ce qui peut expliquer un tel comportement ??
D'avance merci beaucoup.
Partager