HTML DOM precedenteProprietà di pari livello
Esempio
Ottieni il contenuto HTML del fratello precedente di una voce di elenco:
var x = document.getElementById("item2").previousSibling.innerHTML;
Definizione e utilizzo
La proprietà previousSibling restituisce il nodo precedente del nodo specificato, nello stesso livello dell'albero.
Il nodo restituito viene restituito come oggetto Node.
La differenza tra questa proprietà e previousElementSibling è 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à nextSibling per restituire il nodo successivo del nodo specificato, nello stesso livello dell'albero.
Suggerimento: utilizzare la proprietà childNodes per restituire qualsiasi nodo figlio di un nodo specificato.
Supporto browser
Property | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
Sintassi
node.previousSibling
Dettagli tecnici
Valore di ritorno: | Un oggetto Node, che rappresenta il fratello precedente del nodo, o null se non esiste un fratello precedente |
---|---|
Versione DOM | Oggetto nodo di livello 1 principale |
Pagine correlate
Riferimento HTML DOM: nodo. proprietà childNodes
Riferimento HTML DOM: nodo. firstChild Property
Riferimento HTML DOM: nodo. proprietà lastChild
Riferimento HTML DOM: nodo. proprietà parentNode
Riferimento HTML DOM: nodo. nextSibling Property
Riferimento HTML DOM: nodo. NodeName