XML डोम isSameNode () विधि
नोड वस्तु
उदाहरण
निम्न कोड खंड " 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);
}
आउटपुट:
true
परिभाषा और उपयोग
isSameNode () विधि परीक्षण करती है कि क्या दो नोड एक ही नोड हैं।
युक्ति: यह निर्धारित करने के लिए कि क्या दो नोड बराबर हैं , isEqualNode() विधि का उपयोग करें ।
ब्राउज़र समर्थन
isSameNode () विधि सभी प्रमुख ब्राउज़रों में समर्थित है।
नोट: Internet Explorer 9 और इससे पहले के संस्करण isSameNode() पद्धति का समर्थन नहीं करते हैं।
वाक्य - विन्यास
nodeObject.isSameNode(nodetocheck)
मापदंडों
Parameter | Type | Description |
---|---|---|
nodetocheck | Node object | Required. The node to compare with the current node |
प्रतिलाभ की मात्रा
Type | Description |
---|---|
Boolean | true if the two nodes are the same, otherwise false |
टेक्निकल डिटेल
डोम संस्करण | कोर स्तर 3 नोड वस्तु |
---|
नोड वस्तु