HTML DOM previousElementSiblingPropiedad
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 |
Otras extensiones
Objeto de elemento