Bonjour à tous !
J'ai eu beau consulter les FAQ et les autres fils du forum, je ne trouve pas de réponse à ce problème qui me les brise menu depuis quelques heures et que je soumets donc à votre sagacité :
Pour lire le résultat d'une requête avec responseText, pas de problème. Si req est mon objet XMLHttprequest :
Mais (vous me voyez venir...) avec responseXML, ça chie dans la colle... Plus précisément : req.responseXML.parseError est "undefined" (ce qui signifie sans doute qu'il n'y a pas d'erreur DOM) mais sur req.responseXML la méthode getElementById() ne fonctionne pas (inconnue...)Envoyé par req.responseText
Or req.responseXML est un objet XMLDocument, et je m'attends( naïvement peut-être) à ce qu'un Document connaisse cette méthode. Ai-je fait une erreur quelque part, ou bien un XMLDocument n'est-il pas un Document ????
NB : je sais que je peux passer par getElementsByTagName(), mais pour diverses raisons plus ou moins mystiques, j'aime mieux passer par les id si c'est possible
Partager