XML DOM روش isEqualNode()

تعریف و استفاده

اگر گره با گره داده شده برابر باشد، isEqualNode() این روش به صورت true بازمی‌گردد، در غیر این صورت false.

آموزش

elementObject.isEqualNode(گره)
پارامتر توضیح
گره ضروری. گره‌ای که باید بررسی شود.

مثال

مقصد کد زیر "books.xml" را در xmlDoc بارگذاری می‌کند و دو گره را بررسی می‌کند که آیا با هم برابر هستند یا خیر:

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

خود کا تجربہ کریں