Método isEqualNode() de DOM XML

Definición y uso

Si el nodo es igual al nodo dado, isEqualNode() devuelve true, de lo contrario devuelve false.

Sintaxis:

elementObject.isEqualNode(node)
Parámetros Descripción
node Nodo obligatorio. Nodo a verificar.

Ejemplo

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

El siguiente código verifica si dos nodos son iguales:

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

La salida del código anterior es:

false