XML DOM isEqualNode() methode

Definitie en gebruik

Als de knoop gelijk is aan de gegeven knoop dan isEqualNode() De methode retourneert true, anders retourneert het false.

Syntax

elementObject.isEqualNode(node)
Parameter Beschrijving
node Verplicht. De te controleren knoop.

Voorbeeld

De volgende code laadt "books.xml" in xmlDoc en controleert of twee knopen gelijk zijn:

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')[0];
    var y = xmlDoc.getElementsByTagName('book')[2];
    document.getElementById("demo").innerHTML =
    x.isEqualNode(y);
}

Probeer het zelf