Latest web development tutorials

HTML-DOM isSameNode Methode

Elemente Object Reference Element - Objekt

Beispiele

Überprüfen Sie, ob zwei Knoten die gleichen Knoten sind:

var item1=document.getElementById("myList1");
var item2=document.getElementsByTagName("UL")[0];
item1.isSameNode(item2);

Ausgang:

true

Versuchen »

Definition und Verwendung

isSameNode () Methode gibt true zurück, wenn ein Knoten die gleichen Knoten in einem gegebenen Knoten ist, andernfalls wird false zurückgegeben.

Tipp: Verwenden Sie isEqualNode () Methode zu prüfen , ob zwei Knoten gleich sind, aber nicht unbedingt die gleichen Knoten.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Neben Firefox alle wichtigen Browser unterstützen isSameNode () -Methode.

Hinweis: Firefox 10 nach der ersten Version nicht mehr isSameNode Verfahren unterstützt, da das Verfahren in DOM 4 nach dieser Methode verlassen zu haben, die Sie verwenden können === zwei Elemente miteinander zu vergleichen.

Hinweis: Internet Explorer 8 eine frühere Version von IE hat diese Methode nicht unterstützen.


Grammatik

node.isSameNode(node)

Parameter

参数 类型 描述
node Node object 必须。你想要比较的节点。

Rückgabewert

类型 描述
Boolean 如果两个节点相等返回 true, 否则返回 false。

Technische Details

DOM-Version Core Level 3 Knoten Objekt


Elemente Object Reference Element - Objekt