Attribut ownerDocument du DOM XML

Définition et utilisation

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

Syntaxe

attrObject.ownerDocument

Exemple

Le code suivant charge "books.xml" dans xmlDoc et retourne l'élément racine de la première catégorie de propriété :

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('book');
    document.getElementById("demo").innerHTML =
    x.item(0).attributes[0].ownerDocument + "<br>" +
    x.item(0).attributes[0].ownerDocument.nodeName + "<br>" +
    x.item(0).attributes[0].ownerDocument.nodeType;
{}

Essayez-le vous-même