Latest web development tutorials

méthode HTML DOM isSameNode

Elements Object Reference objet Element

Exemples

Vérifiez si deux noeuds sont le même noeud:

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

sortie:

true

Essayez »

Définition et utilisation

isSameNode () retourne vrai quand un nœud est le même noeud dans un noeud donné, sinon il retourne faux.

Conseil: Utiliser la méthode isEqualNode () pour vérifier si les deux noeuds sont égaux, mais pas nécessairement le même noeud.


support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

En plus de tous les principaux navigateurs Firefox supportent méthode isSameNode ().

Note: Firefox 10 après la première version est plus pris en charge la méthode isSameNode, parce que la méthode de DOM 4 après avoir abandonné cette méthode, vous pouvez utiliser === pour comparer deux éléments.

Remarque: Internet Explorer 8 a une version antérieure de IE ne supporte pas cette méthode.


grammaire

node.isSameNode(node)

Paramètres

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

Valeur de retour

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

détails techniques

Version DOM Level Core 3 Node Object


Elements Object Reference objet Element