Latest web development tutorials

Método HTML DOM isEqualNode

Elementos objeto de referencia objeto Element

Ejemplos

elementos de la lista detectaron dos listas diferentes son iguales:

var item1=document.getElementById("myList1").firstChild;
var item2=document.getElementById("myList2").firstChild;
item1.isEqualNode(item2);

salida:

false

Trate »

Definición y Uso

isEqualNode método () se utiliza para comprobar si dos nodos son iguales.

Si las siguientes condiciones se cumplen en dos nodos son iguales y vuelta verdad:

  • Con el mismo tipo de nodo
  • El mismo nombre de nodo, el valor de nodo, el nombre local, URI de espacio y el prefijo.
  • Con todos sus descendientes tienen el mismo nodo hijo
  • Tiene los mismos atributos y valores de atributos (atributo no es el mismo tipo de camino)

Consejo: Utilice el método isSameNode () para determinar si dos nodos son idénticos.


Soporte para el navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los principales navegadores soportan isEqualNode método ()

Nota: Internet Explorer 8 y versiones anteriores de IE no soporta este método.


gramática

node.isEqualNode(node)

parámetros

参数 类型 描述
node 节点对象 必须。比较的两个节点。

Valor de retorno

类型 描述
Boolean 如果两个节点相同返回 true, 否则返回false。

detalles técnicos

versión DOM Nivel 3 Núcleo de objetos Nodo


Elementos objeto de referencia objeto Element