XML DOM isEqualNode() -metodi

Määritelmä ja käyttö

Jos solu on yhtä suuri kuin annettu solu isEqualNode() Metodi palauttaa true, muuten false.

Syntaksi

elementObject.isEqualNode(solu)
Parametrit Kuvaus
solu Välttämätön. Tarkistettava solu.

Esimerkki

Tämä koodi ladataa "books.xml" xmlDoc-muuttujaan ja palauttaa kaksi solua ovatko ne yhtä suuret:

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);
}

Kokeile itse