English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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‹/›
Il metodo isSameNode() è completamente supportato da tutti i browser:
Metodo | |||||
isSameNode() | Sì | Non supportato | Sì | Sì | Sì |
Parametro | Descrizione |
---|---|
node | Il nodo specifico con cui si desidera confrontare il nodo |
Valore di ritorno: | Valore booleano, se due nodi sono identici, restituisce true, altrimenti false |
---|---|
Versione DOM: | Livello DOM 3 |
Riferimento HTML DOM:nodeMetodo .isEqualNode()