isEqualNode()
Misol
Ikki xil ro‘yxatdagi ikkita ro‘yxat bandi tengligini tekshiring:
var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x = item1.isEqualNode(item2);
O‘zingiz sinab ko‘ring »
Tavsif
Agar ikki element (yoki tugun) teng bo‘lsa, isEqualNode() metodi true qaytaradi.
Quyidagi shartlarning barchasi bajarilsa, ikki tugun teng hisoblanadi:
- Ularning nodeType qiymati bir xil
- Ularning nodeName qiymati bir xil
- Ularning nodeValue qiymati bir xil
- Ularning nameSpaceURI qiymati bir xil
- Ularning barcha avlodlari bilan birga childNodes ro‘yxati bir xil
- Ularning atributlari va atribut qiymatlari bir xil
- Ularning localName va prefix qiymatlari bir xil
Shuningdek qarang:
Sintaksis
element.isEqualNode(node)yokinode.isEqualNode(node)
Parametrlar
| Parametr | Tavsif |
| node | Majburiy. Taqqoslanadigan tugun. |
Qaytariladigan qiymat
| Tip | Tavsif |
| Boolean | Tugunlar teng bo‘lsa true, aks holda false. |
Brauzerlarda qo‘llab-quvvatlash
element.isEqualNode() DOM Level 3 (2004) imkoniyatidir.
U barcha zamonaviy brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
