XML DOM ownerDocument Property
Definition and Usage
ownerDocument
The attribute returns the root element of the node (document object).
Syntax
attrObject.ownerDocument
Example
The following code loads "books.xml" into xmlDoc and returns the root element of the first category attribute node:
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; }