Metode XML DOM isEqualNode()

Definisi dan Penggunaan

jika node sama dengan node yang diberikan, maka isEqualNode() Metode ini mengembalikan true, jika tidak kembalikan false.

Sintaks

elementObject.isEqualNode(node)
Parameter Deskripsi
node Wajib. Nod yang akan dicek.

Contoh

berikut kode ini akan mengambil "books.xml" ke xmlDoc dan kembalikan apakah kedua node sama:

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

亲自试一试