XML DOM parentNode attribute
Definition and Usage
parentNode
The attribute returns the parent node of the specified element.
Syntax
elementNode.parentNode
Example
The following code loads "books.xml" into xmlDoc and retrieves the parent node of the first <title> element from "books.xml":
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]; document.getElementById("demo").innerHTML = "Parent node: " + x.parentNode.nodeName; {}