Metodo isSameNode() DOM XML

Definizione e uso

Il metodo isSameNode() controlla se il nodo specificato è identico al nodo esistente.

Se due nodi sono identici, questo metodo restituisce true, altrimenti restituisce false.

Sintassi:

elementNode.isSameNode(node)
Parametro Descrizione
node Obbligatorio. Nodo da controllare.

Esempio

In tutti gli esempi, utilizzeremo il file XML books.xml, e la funzione JavaScript loadXMLDoc().

Di seguito viene controllato se due nodi sono identici:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
y=xmlDoc.getElementsByTagName("book")[1];
document.write(x.isSameNode(y));

L'output del codice sopra:

false