HTML DOM Element isSameNode() Metodu
- Önceki Sayfa isEqualNode()
- Sonraki Sayfa isSupported()
- Bir Üst Katmana Dön HTML DOM Elements nesnesi
定义和用法
isSameNode()
Tanım ve kullanım
isSameNode()
Yöntem, iki düğümün aynı düğüm olup olmadığını kontrol eder. true,
İki düğüm aynı düğümse, aksi takdirde döner false
。
İpucu:Kullanın isEqualNode() yöntemi İki düğümün eşit olup olmadığını kontrol etmek için kullanın, ancak aynı düğüm olmaları gerekmez.
Örnek
Örnek 1
İki düğümün, aslında, aynı düğüm olup olmadığını kontrol edin:
var item1 = document.getElementById("myList1"); // id="myList" olan <ul> elementiAn <ul> element with id="myList" var item2 = document.getElementsByTagName("UL")[0]; // Dokumenteki ilk <ul> elementiThe first <ul> element in the document var x = item1.isSameNode(item2);
Örnek 2
K iki düğümün aynı düğüm olup olmadığını === işleci ile kontrol edin:
var item1 = document.getElementById("myList"); var item2 = document.getElementsByTagName("UL")[0]; if (item1 === item2) { alert("THEY ARE THE SAME!!"); } else { alert("They are not the same."); }
Sözdizimi
node.isSameNode(node)
Parametre
Parametre | Tür | Açıklama |
---|---|---|
node | Düğüm nesnesi | Gerekli. Karşılaştırılacak belirtilen düğümle. |
Teknik ayrıntılar
Dönüş değeri: | Boolean değer, iki düğüm aynı düğümse true döner, aksi takdirde false döner. |
---|---|
DOM sürümü: | Core Level 3 Node Object |
浏览器支持
Tablo中的数字说明了首个完全支持此方法的浏览器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
destekler | 9.0 | desteklenmez | destekler | destekler |
tüm popüler tarayıcılar destekler isSameNode()
yöntem, Firefox dışında.
Açıklama:Firefox sürümü 10, bu yöntemi DOM sürümü 4'te terk etmesi nedeniyle bu yönteme desteğini durdurdu. Değişken olarak, kullanmanız gereken ===
İki düğümün aynı olup olmadığını karşılaştırmak için
Açıklama:Internet Explorer 8 ve daha eski sürümler bu yöntemi desteklememektedir.
- Önceki Sayfa isEqualNode()
- Sonraki Sayfa isSupported()
- Bir Üst Katmana Dön HTML DOM Elements nesnesi