English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Proprietà previousElementSibling del DOM HTML

Oggetto Elemento HTML DOM

previousElementSiblingProprietà di sola lettura nella stessa gerarchia dell'albero, restituisce l'elemento precedente dell'elemento specificato.

Se non ci sono elementi precedenti allo stesso livello, questo attributo restituiscenull.

UtilizzonextElementSiblingL'attributo restituisce l'elemento successivo dell'elemento specificato.

UtilizzochildrenL'attributo restituisce qualsiasi elemento figlio dell'elemento specificato.

Sintassi:

element.previousElementSibling
var x = document.querySelector("#div-2").previousElementSibling.innerHTML;
Prova a vedere‹/›

Compatibilità del browser

I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo previousElementSibling:

Proprietà
previousElementSibling23.51049

Dettagli tecnici

Valore di ritorno:Un oggetto Node che rappresenta il同级 precedente dell'elemento; se non c'è un同级 precedente, allora ènull
Versione DOM:Livello DOM 3

Più esempi

Cambia il contenuto HTML del fratello maggiore del secondo DIV:

var div = document.querySelector("#div-2")
div.previousElementSibling.innerHTML = "HELLO WORLD";
Prova a vedere‹/›

Cambia il colore di sfondo del precedente同级 dell'elemento DIV secondo:

var div = document.querySelector("#div-2")
div.previousElementSibling.style.backgroundColor = "coral";
Prova a vedere‹/›

Riferimenti correlati

Manuale di riferimento HTML DOMProprietà children

Manuale di riferimento HTML DOMProprietà nextElementSibling

Oggetto Elemento HTML DOM