Método isEqualNode() do Elemento DOM HTML

Definição e uso

isEqualNode() O método verifica se dois nós são iguais.

Se dois elementos (ou nós) forem iguais,isEqualNode() Retorna true.

Se todas as seguintes condições forem verdadeiras, os dois nós são iguais:

Dica:Use Método isSameNode() para detectar se dois nós são o mesmo nó.

Veja também:

Método isSameNode()

Exemplo

Verifique se dois itens de duas listas diferentes são iguais:

var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x = item1.isEqualNode(item2);

Experimente você mesmo

Sintaxe

element.isEqualNode(node)

ou

node.isEqualNode(node)

Parâmetro

Parâmetro Descrição
node Obrigatório. O nó a ser comparado.

Retorno

Tipo Descrição
Booleano Se dois nós forem iguais, retorna true, caso contrário, retorna false.

Suporte do navegador

element.isEqualNode() é uma característica do DOM Level 3 (2004).

Todos os navegadores suportam completamente:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte 9-11 Suporte Suporte Suporte Suporte