HTML DOM proprietà previousElementSibling
Esempio
Ottieni il contenuto HTML del fratello precedente di una voce di elenco:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Definizione e utilizzo
La proprietà previousElementSibling restituisce l'elemento precedente dell'elemento specificato, nello stesso livello dell'albero.
La differenza tra questa proprietà e previousSibling è che previousSibling restituisce il nodo di pari livello precedente come nodo elemento, nodo di testo o nodo di commento, mentre previousElementSibling restituisce il nodo di pari livello precedente come nodo elemento (ignora i nodi di testo e commenti).
Questa proprietà è di sola lettura.
Suggerimento: utilizzare la proprietà nextElementSibling per restituire l'elemento successivo dell'elemento specificato.
Suggerimento: utilizza la proprietà children per restituire qualsiasi elemento figlio di un elemento specificato.
Supporto del browser
Property | |||||
---|---|---|---|---|---|
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, o null se non esiste un fratello precedente |
---|---|
Versione DOM | Attraversamento dell'elemento di livello 3 di base |