Metoda HTML DOM isEqualNode
Przykłady
Wykryto Elementy list dwie różne listy są równe:
var item1=document.getElementById("myList1").firstChild;
var item2=document.getElementById("myList2").firstChild;
item1.isEqualNode(item2);
var item2=document.getElementById("myList2").firstChild;
item1.isEqualNode(item2);
wyjście:
false
Spróbuj »
Definicja i Wykorzystanie
Metoda isEqualNode () służy do sprawdzania, czy dwa węzły są równe.
Jeżeli spełnione są następujące warunki na dwóch węzłach są równe i powrócić prawdziwe:
- Z tego samego typu węzła
- Ta sama nazwa węzła, wartość węzła, lokalna nazwa, nazw URI i prefiks.
- Ze wszystkimi ich potomkowie mają ten sam węzeł podrzędny
- Ma te same atrybuty i wartości atrybutów (atrybut nie jest taki sam rodzaj drogi)
Wskazówka: Użyj metody isSameNode () w celu określenia, czy dwa węzły są identyczne.
Pomoc Browser
Metoda Wszystkie główne przeglądarki obsługują isEqualNode ()
Uwaga: Internet Explorer 8 i wcześniejsze wersje IE nie obsługuje tej metody.
gramatyka
node.isEqualNode(node)
parametry
参数 | 类型 | 描述 |
---|---|---|
node | 节点对象 | 必须。比较的两个节点。 |
Wartość zwracana
类型 | 描述 |
---|---|
Boolean | 如果两个节点相同返回 true, 否则返回false。 |
dane techniczne
wersja DOM | Rdzeń Poziom 3 Węzeł obiektu |
---|