Metoda isSameNode() DOM XML

Definicja i zastosowanie

Metoda isSameNode() sprawdza, czy określony węzeł jest taki sam jak istniejący węzeł.

Jeśli dwa węzły są takie same, metoda ta zwraca true, w przeciwnym razie zwraca false.

Gramatyka:

elementNode.isSameNode(node)
Parametry Opis
node Wymagane. Węzeł do sprawdzenia.

Przykład

W wszystkich przykładach użyjemy pliku XML books.xml, oraz funkcje JavaScript loadXMLDoc().

Poniżej sprawdzamy, czy dwa węzły są takie same:

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

Wyjście powyższego kodu:

false