XML DOM documentElement Property

Definition and Usage

documentElement Property returns the root node of the document.

Syntax

documentObject.documentElement

Example

The following code loads "books.xml" into xmlDoc and displays the position of the XML document:

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.documentElement;
    document.getElementById("demo").innerHTML =
    "Nodename: " + x.nodeName + "<br>"
    "Nodevalue: " + x.nodeValue + "<br>"
    "Nodetype: " + x.nodeType;
}

Try It Yourself