THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

XML DOM parentNode Property


Node Object Reference Node Object

Example

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

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 a node.


Syntax

nodeObject.parentNode

Node Object Reference Node Object