Método HTML DOM isSameNode
Ejemplos
Comprobar si dos nodos son el mismo nodo:
var item1=document.getElementById("myList1");
var item2=document.getElementsByTagName("UL")[0];
item1.isSameNode(item2);
var item2=document.getElementsByTagName("UL")[0];
item1.isSameNode(item2);
salida:
true
Trate »
Definición y Uso
isSameNode () devuelve verdadero cuando un nodo es el mismo nodo en un nodo dado, de lo contrario, devuelve false.
Consejo: Utilice el método isEqualNode () para comprobar si dos nodos son iguales, pero no necesariamente el mismo nodo.
Soporte para el navegador
Además de Firefox todos los navegadores soportan método isSameNode ().
Nota: Firefox 10 después de la primera versión ya no se admite el método isSameNode, debido a que el método en el DOM 4 después de haber abandonado este método, puede utilizar === para comparar dos elementos.
Nota: Internet Explorer 8 tiene una versión anterior de IE no soporta este método.
gramática
node.isSameNode(node)
parámetros
参数 | 类型 | 描述 |
---|---|---|
node | Node object | 必须。你想要比较的节点。 |
Valor de retorno
类型 | 描述 |
---|---|
Boolean | 如果两个节点相等返回 true, 否则返回 false。 |
detalles técnicos
versión DOM | Nivel 3 Núcleo de objetos Nodo |
---|