Metodo isEqualNode() dell'Elemento DOM HTML
- Pagina precedente isDefaultNamespace()
- Pagina successiva isSameNode()
- Torna alla pagina precedente Oggetto Elements DOM HTML
Definizione e uso
isEqualNode()
Il metodo verifica se due nodi sono uguali.
Se due elementi (o nodi) sono uguali,isEqualNode()
Restituisce true
.
Se tutte le seguenti condizioni sono vere, i due nodi sono uguali:
- Hanno lo stesso nodeType
- Hanno lo stesso nodeName
- Hanno lo stesso NodeValue
- Hanno lo stesso nameSpaceURI
- Hanno lo stesso childNodes e tutti i loro discendenti
- Hanno lo stessoProprietàe valore delle proprietà
- Hanno lo stesso localName e prefisso
Suggerimento:Usa Metodo isSameNode() per verificare se due nodi sono nodi identici.
Vedi anche:
Esempio
Controlla se due elementi di due elenchi diversi sono uguali:
var item1 = document.getElementById("myList1").firstChild; var item2 = document.getElementById("myList2").firstChild; var x = item1.isEqualNode(item2);
Sintassi
element.isEqualNode(node)
o
node.isEqualNode(node)
Parametro
Parametro | Descrizione |
---|---|
node | Obbligatorio. Il nodo da confrontare. |
Valore di ritorno
Tipo | Descrizione |
---|---|
Valore booleano | Restituisce true se i due nodi sono uguali, altrimenti restituisce false. |
Supporto del browser
element.isEqualNode()
È una caratteristica di DOM Level 3 (2004).
Tutti i browser lo supportano completamente:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | 9-11 | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente isDefaultNamespace()
- Pagina successiva isSameNode()
- Torna alla pagina precedente Oggetto Elements DOM HTML