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 और अधिक पुरानी संस्करण इस विधि को नहीं समर्थित करते हैं。