Bonjour
Dans un script javascript, après avoir créé un objet msxml en mémoire
var dom = new ActiveXObject("Msxml2.DOMDocument.3.0");
je construit mon arbre xml.
Pour faciliter le débugage je voudrais afficher son contenu dans ma page. Pour cela j'ai créé la fonction suivante :
function traceDom(n) {
var c="";
for (var m = n.firstChild; m != null; m = m.nextSibling) {
if (m.nodeType == 1) {
c += "<b>" + m.tagName + ": </b><br>";
}
if (m.nodeType == 3) {
c += "" " + m.data + "<br>";
}
c += traceDom(m);
}
return c;
}
Cette fonction semble fonctionner correctement mais je ne trouve pas comment afficher les attributs des noeuds.
Si quelqu'un peut m'aider sur ce point, merci d'avance.
Partager