HTML DOM anteriorElementoSibling Propiedad
Ejemplo
Obtenga el contenido HTML del hermano anterior de un elemento de la lista:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Definición y uso
La propiedad previousElementSibling devuelve el elemento anterior del elemento especificado, en el mismo nivel de árbol.
La diferencia entre esta propiedad y anteriorSibling es que anteriorSibling devuelve el nodo hermano anterior como un nodo de elemento, un nodo de texto o un nodo de comentario, mientras que anteriorElementSibling devuelve el nodo hermano anterior como un nodo de elemento (ignora los nodos de texto y comentario).
Esta propiedad es de sólo lectura.
Sugerencia: use la propiedad nextElementSibling para devolver el siguiente elemento del elemento especificado.
Sugerencia: use la propiedad children para devolver cualquier elemento secundario de un elemento específico.
Compatibilidad con navegador
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Sintaxis
node.previousElementSibling
Detalles técnicos
Valor devuelto: | Un objeto Node, que representa al hermano anterior de un elemento, o nulo si no hay un hermano anterior |
---|---|
Versión DOM | Recorrido de elementos de nivel básico 3 |