[DOM] FF et récuperation de noeuds XML
Bonjour,
Je veux récupérer les noeuds d'un fichier XML via DOM et j'ai un petit soucis avec Firefox.
Sous IE, je fais :
Code:
1 2 3 4 5 6 7
| var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.load("biblio.xml");
var auteurs = xml.getElementsByTagName("auteur");
.....
var elem = auteurs[i].text; (dans un for)
... |
et quoiqu'on puisse penser de IE, ça tourne sans sourciller.
Sous FF :
Code:
1 2 3 4 5 6 7
| var xml = document.implementation.createDocument("", "", null);
xml.async = false;
xml.load("biblio.xml");
var auteurs = xml.getElementsByTagName("auteur");
.....
var elem = auteurs[i].text; (dans un for)
... |
Bah apparement fait comme ça, le .text ne récupère rien sous FF. Pourtant la variable auteurs contient le bon nombre de noeuds (à une époque ce n'était pas le cas)... Je débute, j'ai raté un épisode avec le .text sous FF ?
Sinon xml.async sert à quoi ? (désolé, je n'ai pas bcp cherché)
Merci d'avance.