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 :
Citation Envoyé par req.responseText
<?xml version="1.0" encoding="ISO-8859-1" ?>
<document id='root'>
<count val='0'/>
</document>
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...)

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