Esempio
Prendi il contenuto HTML della prossima fratello di un elemento della lista:
var x =
document.getElementById("item1").nextSibling.innerHTML;
Il risultato di x sarà:
Tea (second li)
Prova tu stesso " Definizione e l'utilizzo
La proprietà nextSibling restituisce il nodo immediatamente seguente il nodo specificato, allo stesso livello dell'albero.
Il nodo restituito viene restituito come oggetto Node.
La differenza tra questa proprietà e nextElementSibling , è che nextSibling restituisce il nodo di pari livello successivo come un nodo elemento, un nodo di testo o di un nodo di commento, mentre nextElementSibling restituisce il nodo di pari livello successivo come un nodo elemento (ignores text and comment nodes) .
Questa proprietà è di sola lettura.
Suggerimento: Utilizzare la previousSibling proprietà per restituire il nodo precedente del nodo specificato, allo stesso livello dell'albero.
Suggerimento: Utilizzare la childNodes proprietà per restituire qualsiasi nodo figlio di un nodo specificato.
Supporto browser
Proprietà | |||||
---|---|---|---|---|---|
nextSibling | sì | sì | sì | sì | sì |
Sintassi
node .nextSibling
Dettagli tecnici
Valore di ritorno: | Un oggetto Node, che rappresenta il successivo fratello del nodo, oppure null se non v'è pari livello successivo |
---|---|
DOM Version | Nucleo Livello 1 Nodo Oggetto |
Pagine correlate
Di riferimento HTML DOM: nodo. childNodes Proprietà
Di riferimento HTML DOM: nodo. firstChild Proprietà
Di riferimento HTML DOM: nodo. lastChild Proprietà
Di riferimento HTML DOM: nodo. parentNode Proprietà
Di riferimento HTML DOM: nodo. previousSibling Proprietà
Di riferimento HTML DOM: nodo. nodeName proprietà