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 »

ULASHISH

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:

isSameNode() metodi.


Sintaksis

element.isEqualNode(node)
yoki
node.isEqualNode(node)

Parametrlar

Parametr Tavsif
node Majburiy.
Taqqoslanadigan tugun.

Qaytariladigan qiymat

Tip Tavsif
BooleanTugunlar 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!