Örnek
İki farklı listelerde iki liste öğeleri eşit olup olmadığını kontrol edin:
var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x =
item1.isEqualNode(item2);
X'in sonucu olabilir:
false
Kendin dene " Tanımı ve Kullanımı
isEqualNode() metodu kontrol iki düğüm eşit ise.
aşağıdaki koşulların tümü doğruysa İki düğümler eşittir:
- Aynı Düğüm Türü sahip
- Aynı nodename, NodeValue, localName namespaceURI ve ön eki
- Hepsi torunları ile aynı childNodes var
- Onlar sahip same nitelikleri ve öznitelik değerleri (nitelikler aynı sırada olması yok)
Ipucu: href="met_node_issamenode.html"> isSameNode() method , iki düğüm aynı olup olmadığını tespit etmek.
Tarayıcı Desteği
Tablodaki rakamlar tam yöntemini destekleyen ilk tarayıcı sürümü belirtin.
Yöntem | |||||
---|---|---|---|---|---|
isEqualNode() | Evet | 9.0 | Evet | Evet | Evet |
Sözdizimi
node . isEqualNode( node )
Parametre Değerleri
Parametre | tip | Açıklama |
---|---|---|
node | Node object | Gereklidir. düğüm ile belirtilen düğüm karşılaştırmak istediğiniz |
Teknik detaylar
Geri dönüş değeri: | İki düğüm eşitse bir Boolean, aksi false, true döndürür |
---|---|
DOM Sürüm | Çekirdek Seviye 3 Düğüm Nesne |