English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo isSameNode() dell'HTML DOM

Oggetto Elemento HTML DOM

isSameNode()Il metodo test se due nodi sono identici, ossia se si riferiscono allo stesso oggetto.

Se due nodi sono lo stesso nodo, il metodo isSameNode() restituiscetrue, altrimenti restituiscefalse.

UtilizzoisEqualNode()Il metodo verifica se due nodi sono uguali.

Sintassi:

node.isSameNode(node)
let output = document.getElementById("output");
let divList = document.getElementsByTagName("div");
output.innerHTML += "div 0 e div 0 sono uguali: " + divList[0].isSameNode(divList[0]) + "<br>";
output.innerHTML += "div 0 e div 1 sono identici: " + divList[0].isSameNode(divList[1]) + "<br>";
output.innerHTML += "div 0 e div 2 sono identici: " + divList[0].isSameNode(divList[2]) + "<br>";
Prova a vedere‹/›

Compatibilità dei browser

Il metodo isSameNode() è completamente supportato da tutti i browser:

Metodo
isSameNode()Non supportato

Valore del parametro

ParametroDescrizione
nodeIl nodo specifico con cui si desidera confrontare il nodo

Dettagli tecnici

Valore di ritorno:Valore booleano, se due nodi sono identici, restituisce true, altrimenti false
Versione DOM:Livello DOM 3

Riferimenti correlati

Riferimento HTML DOM:nodeMetodo .isEqualNode()

Oggetto Elemento HTML DOM