Método isSameNode() do Element DOM HTML
- Página anterior isEqualNode()
- Próxima página isSupported()
- Voltar à página anterior Objeto Elements do HTML DOM
Definição e uso
isSameNode()
O método verifica se dois nós são o mesmo nó.
isSameNode()
O método retorna true,
Se dois nós forem o mesmo nó, retorna false
.
Dica:Use Método isEqualNode() Para verificar se dois nós são iguais, mas não necessariamente o mesmo nó.
Exemplo
Exemplo 1
Verifique se os dois nós, na verdade, são o mesmo nó:
var item1 = document.getElementById("myList1"); // O <ul> elemento com id="myList"An <ul> element with id="myList" var item2 = document.getElementsByTagName("UL")[0]; // O primeiro <ul> elemento no documentoThe first <ul> element in the document var x = item1.isSameNode(item2);
Exemplo 2
Verifique se dois nós são o mesmo nó usando o operador ===:
var item1 = document.getElementById("myList"); var item2 = document.getElementsByTagName("UL")[0]; if (item1 === item2) { alert("THEY ARE THE SAME!!"); } else { alert("Eles não são os mesmos."); }
Sintaxe
node.isSameNode(node)
Parâmetro
Parâmetro | Tipo | Descrição |
---|---|---|
node | Objeto de nó | Obrigatório. O nó a ser comparado com o nó especificado. |
Detalhes técnicos
Retorno: | Booleano, retorna true se dois nós forem o mesmo nó, caso contrário, retorna false. |
---|---|
Versão do DOM: | Nível de núcleo 3 do objeto Node |
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente este método.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | 9.0 | Não suportado | Suporte | Suporte |
Todos os navegadores principais suportam isSameNode()
método, exceto no Firefox.
Notas:A versão 10 do Firefox deixou de suportar este método, pois ele foi descontinuado na versão 4 do DOM. Como substituto, você deve usar ===
Para comparar dois nós sejam iguais.
Notas:O Internet Explorer 8 e versões anteriores não suportam este método.
- Página anterior isEqualNode()
- Próxima página isSupported()
- Voltar à página anterior Objeto Elements do HTML DOM