Los últimos tutoriales de desarrollo web
 

HTML DOM isSameNode() Method

<Elemento de objeto

Ejemplo

Comprobar si dos nodos son, de hecho, el mismo nodo:

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);

El resultado de x será:

true
Inténtalo tú mismo "

Más "Try it Yourself" ejemplos a continuación.


Definición y Uso

Los isSameNode() método comprueba si dos nodos son el mismo nodo.

El isSameNode() método devuelve cierto si los dos nodos son el mismo nodo, de lo contrario falso.

Consejo: Utilice la href="met_node_isequalnode.html"> isEqualNode() method para comprobar si dos nodos son iguales, pero no necesariamente el mismo nodo.


Soporte del navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el método.

Método
isSameNode() 9.0 No soportado

Nota: Firefox dejó de apoyar este método partir de la versión 10, ya que el método ya no se utiliza en la versión DOM 4. En lugar de ello, se debe utilizar === comparar si dos nodos son los mismos (See "More Examples" below) .


Sintaxis

node . isSameNode( node )

Los valores de los parámetros

Parámetro Tipo Descripción
node Node object Necesario. El nodo que desea comparar el nodo especificado con

Detalles técnicos

Valor de retorno: Un valor booleano, devuelve verdadero si los dos nodos son el mismo nodo, de lo contrario falso
Versión DOM Nivel 3 Núcleo de objetos Nodo

Ejemplos

Más ejemplos

Ejemplo

Usando el operador === para comprobar si dos nodos son el mismo nodo:

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.");
}
Inténtalo tú mismo "

<Elemento de objeto