méthode HTML DOM isSameNode
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);
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
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 |
---|