Método isSameNode() de XML DOM

Definición y uso

El método isSameNode() verifica si el nodo especificado es igual al nodo existente.

Si los dos nodos son iguales, este método devuelve true, de lo contrario devuelve false.

Sintaxis:

elementNode.isSameNode(node)
Parámetros Descripción
nodo Necesario. Nodo a verificar.

Ejemplo

En todos los ejemplos, utilizaremos archivos XML books.xml, y las funciones de JavaScript loadXMLDoc().

A continuación, se verifica si dos nodos son iguales:

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

La salida del código anterior es:

falso