XML DOM isSameNode() विधि

परिभाषा और उपयोग

isSameNode() विधि दो पट्टियाँ एक ही पट्टी हैं या नहीं पता करती।

सूचना:isEqualNode() विधि का उपयोग करके दो पट्टियाँ समान हैं या नहीं पता करने के लिए इस्तेमाल करें。

व्याकरण

nodeObject.isSameNode(nodetocheck)

पारामीटर

पारामीटर वर्णन
nodetocheck आवश्यक। नोड ऑब्जैक्ट। जो पट्टी से तुलना की जाती है।

तकनीकी विवरण

वापसी मान बूल वैल्यू। यदि दो पट्टियाँ एक ही हैं तो true बदले गया है, अन्यथा false।
डॉम आईडब्ल्यू कोर लेवल 3 नोड ऑब्जैक्ट

उदाहरण

इस कोड के द्वारा "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')[1];
    var y = xmlDoc.getElementsByTagName('book')[1];
    document.getElementById("demo").innerHTML =
    x.isSameNode(y);
}

खुद से प्रयास करें

ब्राउज़र समर्थन

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
समर्थन समर्थन समर्थन समर्थन समर्थन

सभी प्रमुख ब्राउज़र समर्थित करते हैं isSameNode() विधि。

टिप्पणी: Internet Explorer 9 और अधिक पुरानी संस्करण इस विधि को नहीं समर्थित करते हैं。