Gli ultimi tutorial di sviluppo web
 

HTML DOM previousElementSibling Propery

<Oggetto Element

Esempio

Prendi il contenuto HTML del fratello precedente di una voce di elenco:

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

Il risultato di x sarà:

Coffee (first li)
Prova tu stesso "

Definizione e l'utilizzo

La proprietà previousElementSibling restituisce l'elemento precedente dell'elemento specificato, allo stesso livello dell'albero.

La differenza tra questa proprietà e previousSibling , è che previousSibling restituisce il nodo fratello precedente come un nodo elemento, un nodo di testo o un nodo di commento, mentre previousElementSibling restituisce il nodo fratello precedente come un nodo di elementi (ignores text and comment nodes) .

Questa proprietà è di sola lettura.

Suggerimento: Utilizzare la nextElementSibling proprietà per restituire il successivo elemento dell'elemento specificato.

Suggerimento: Utilizzare la figli proprietà per restituire qualsiasi elemento figlio di un elemento specificato.


Supporto browser

Proprietà
previousElementSibling 2.0 9.0 3.5 4.0 10.0

Sintassi

node .previousElementSibling

Dettagli tecnici

Valore di ritorno: Un oggetto Node, che rappresenta il fratello precedente di un elemento, oppure null se non vi sono nodi precedente
DOM Version Nucleo Livello 3 Elemento Traversal

<Oggetto Element