Attribut ownerDocument du DOM XML

Définition et utilisation

ownerDocument L'attribut retourne l'élément racine (objet document).

Syntaxe

nodeObject.ownerDocument

Exemple

Le code suivant charge "books.xml" dans xmlDoc et retourne l'élément racine du premier <title> :

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0].ownerDocument;
    document.getElementById("demo").innerHTML =
    "Nodename: " + x.nodeName +
    " (nodetype: " + x.nodeType + ")"
}

Essayer personnellement