tutoriais mais recente desenvolvimento web
 

HTML DOM isSameNode() Method

<Elemento de objeto

Exemplo

Verifique se dois nós são, de fato, o mesmo nó:

var item1 = document.getElementById("myList1");      // An <ul> element with id="myList"
var item2 = document.getElementsByTagName("UL")[0];  // The first <ul> element in the document
var x = item1.isSameNode(item2);

O resultado x será:

true
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

Os isSameNode() método verifica se dois nós são o mesmo nó.

O isSameNode() método devolve verdadeiro se os dois nós são o mesmo nodo, caso contrário falso.

Dica: Use o href="met_node_isequalnode.html"> isEqualNode() method para verificar se dois nós são iguais, mas não necessariamente 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
isSameNode() sim 9 Não suportado sim sim

Nota: Firefox deixou de apoiar este método a partir da versão 10, porque o método foi preterido no DOM versão 4. Em vez disso, você deve usar === para comparar se dois nós são as mesmas (See "More Examples" below) .


Sintaxe

node . isSameNode( 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 o mesmo nó, caso contrário false
DOM Versão Núcleo Nível 3 Nó Objeto

Exemplos

mais Exemplos

Exemplo

Usando o operador === para verificar se dois nós são o mesmo nó:

var item1 = document.getElementById("myList");
var item2 = document.getElementsByTagName("UL")[0];

if (item1 === item2) {
    alert("THEY ARE THE SAME!!");
} else {
    alert("They are not the same.");
}
Tente você mesmo "

<Elemento de objeto