HTML DOM previousElementSiblingPropiedad

元素对象参考手册Objeto de elemento

Ejemplo

Restituye el contenido HTML de la opción de lista anterior:

var x = document.getElementById("item2").previousElementSibling.innerHTML;

Pruébalo »

Definición y uso

La propiedad previousElementSibling devuelve el elemento hermano anterior del elemento especificado (el nodo de elemento anterior en el mismo nivel del árbol de nodos).

Diferencia entre la propiedad previousSibling y la propiedad previousElementSibling:

  • La propiedad previousSibling devuelve el nodo hermano anterior al nodo de elemento (incluye nodos de texto, nodos de comentario);
  • La propiedad previousElementSibling solo devuelve el nodo de elemento hermano anterior al nodo de elemento (no incluye nodos de texto ni nodos de comentario);

La propiedad previousElementSibling es una propiedad de solo lectura.

Consejo:Usa nextElementSiblingla propiedad devuelve el siguiente elemento hermano del elemento especificado.

Consejo:Usachildrenla propiedad devuelve cualquier elemento hijo del elemento especificado.


Soporte del navegador

Propiedad
previousElementSibling 2.0 9.0 3.5 4.0 10.0

Sintaxis

node.previousElementSibling 

Detalles técnicos

Valor de retorno: Objeto Node, que representa el elemento hermano anterior del elemento; si no hay un elemento hermano anterior, devuelve null.
Versión de DOM DOM 3


元素对象参考手册Objeto de elemento

Otras extensiones