HTML DOM Element isEqualNode() Metodu
- Önceki Sayfa isDefaultNamespace()
- Sonraki Sayfa isSameNode()
- Bir Önceki Katmana Dön HTML DOM Elements nesnesi
Tanım ve Kullanım
isEqualNode()
Metod iki düğümün eşit olup olmadığını kontrol eder.
İki element (veya düğüm) eşitse,isEqualNode()
Dönüş true
.
Aşağıdaki tüm koşullar doğruysa, iki düğüm eşittir:
- Aynı nodeType
- Aynı nodeName
- Aynı NodeValue
- Aynı nameSpaceURI
- Onlar aynı childNodes ve tüm alt çocuklar
- AynıÖzellikve özellik değerleri
- Aynı localName ve önekleri
İpucu:Kullanın: isSameNode() Metodu İki düğümün aynı düğüm olup olmadığını kontrol etmek için.
Ayrıca bkz.:
Örnek
İki farklı listedeki iki listeleme öğesinin eşit olup olmadığını kontrol edin:
var item1 = document.getElementById("myList1").firstChild; var item2 = document.getElementById("myList2").firstChild; var x = item1.isEqualNode(item2);
Sözdizimi
element.isEqualNode(düğüm)
veya
düğüm.isEqualNode(düğüm)
Parametre
Parametre | Açıklama |
---|---|
düğüm | Gerekli. Karşılaştırılacak düğüm. |
Dönüş Değeri
Tür | Açıklama |
---|---|
Boole Değeri | İki düğüm eşitse true, aksi takdirde false döner. |
Tarayıcı Desteği
element.isEqualNode()
Bu, DOM Level 3 (2004) özelliğidir.
Tüm tarayıcılar tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | 9-11 | Destek | Destek | Destek | Destek |
- Önceki Sayfa isDefaultNamespace()
- Sonraki Sayfa isSameNode()
- Bir Önceki Katmana Dön HTML DOM Elements nesnesi