Método isSameNode() do XML DOM

Definição e uso

O método isSameNode() verifica se o nó especificado é igual ao nó existente.

Se dois nós forem iguais, este método retorna true, caso contrário, retorna false.

Sintaxe:

elementNode.isSameNode(nó)
Parâmetros Descrição
Obrigatório. O nó a ser verificado.

Exemplo

Em todos os exemplos, usaremos o arquivo XML books.xml, bem como a função JavaScript loadXMLDoc().

A seguir, verificamos se dois nós são iguais:

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

A saída do código acima é:

falso