HTML डोम isEqualNode () विधि
उदाहरण
जांचें कि क्या दो अलग-अलग सूचियों में दो सूची आइटम समान हैं:
var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x =
item1.isEqualNode(item2);
परिभाषा और उपयोग
isEqualNode () विधि जाँचती है कि क्या दो नोड समान हैं।
यदि निम्नलिखित सभी शर्तें सत्य हैं, तो दो नोड समान हैं:
- उनके पास एक ही नोड प्रकार है
- उनके पास एक ही नोडनाम, नोडवैल्यू, लोकलनाम, नेमस्पेसयूआरआई और उपसर्ग है
- उनके सभी वंशजों के साथ एक ही चाइल्डनोड्स हैं
- उनके पास समान विशेषताएँ और विशेषता मान हैं (विशेषताएँ एक ही क्रम में नहीं हैं)
युक्ति: isSameNode () विधि का उपयोग यह निर्धारित करने के लिए करें कि क्या दो नोड एक ही नोड हैं।
ब्राउज़र समर्थन
तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो पूरी तरह से विधि का समर्थन करता है।
Method | |||||
---|---|---|---|---|---|
isEqualNode() | Yes | 9.0 | Yes | Yes | Yes |
वाक्य - विन्यास
node.isEqualNode(node)
पैरामीटर मान
Parameter | Type | Description |
---|---|---|
node | Node object | Required. The node you want to compare the specified node with |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | एक बूलियन, यदि दो नोड समान हैं, तो सही है, अन्यथा गलत है |
---|---|
डोम संस्करण | कोर स्तर 3 नोड वस्तु |