THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

XML DOM parentNode Property


Element Object Reference Element Object

Example

The following code fragment loads "books.xml" into xmlDoc and gets the parent node from the first <title> element in "books.xml":

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        myFunction(xhttp);
    }
};
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;
}

The output of the code above will be:

Parent node: book
Try it Yourself »

Definition and Usage

The parentNode property returns the parent node of the specified element.

Syntax

elementNode.parentNode

Element Object Reference Element Object