Exemplo
Verifique se dois itens de lista em duas listas diferentes são iguais:
var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x =
item1.isEqualNode(item2);
O resultado x poderia ser:
false
Tente você mesmo " Definição e Uso
Os isEqualNode() método verifica se dois nós são iguais.
Dois nós são iguais se todas as seguintes condições forem verdadeiras:
- Eles têm o mesmo tipo de nó
- Eles têm o mesmo nodeName, NodeValue, localName, NamespaceURI e prefixo
- Eles têm os mesmos childNodes com todos os descendentes
- Eles têm os same atributos e valores de atributos (se os atributos não tem ser na mesma ordem)
Dica: Use o href="met_node_issamenode.html"> isSameNode() method para determinar se dois nós são o mesmo nó.
Suporte navegador
Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.
Método | |||||
---|---|---|---|---|---|
isEqualNode() | sim | 9 | sim | sim | sim |
Sintaxe
node . isEqualNode( node )
Os valores dos parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
node | Node object | Requeridos. O nó que você deseja comparar o nó especificado com |
Detalhes técnicos
Valor de retorno: | Um booleano, retorna true se os dois nós são iguais, caso contrário false |
---|---|
DOM Versão | Núcleo Nível 3 Nó Objeto |