Proprietà HTML DOM nextElementSibling
Esempio
Ottieni il contenuto HTML del fratello successivo di un elemento dell'elenco:
var x =
document.getElementById("item1").nextElementSibling.innerHTML;
Definizione e utilizzo
La proprietà nextElementSibling restituisce l'elemento immediatamente successivo all'elemento specificato, nello stesso livello dell'albero.
La differenza tra questa proprietà e nextSibling è che nextSibling restituisce il nodo di pari livello successivo come nodo elemento, nodo di testo o nodo di commento, mentre nextElementSibling restituisce il nodo di pari livello successivo come nodo elemento (ignora i nodi di testo e commenti).
Questa proprietà è di sola lettura.
Suggerimento: utilizzare la proprietà previousElementSibling per restituire l'elemento precedente dell'elemento specificato.
Suggerimento: utilizza la proprietà children per restituire qualsiasi elemento figlio di un elemento specificato.
Supporto browser
Property | |||||
---|---|---|---|---|---|
nextElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Sintassi
node.nextElementSibling
Dettagli tecnici
Valore di ritorno: | Un oggetto Node, che rappresenta il fratello successivo di un elemento, o null se non c'è un fratello successivo |
---|---|
Versione DOM | Attraversamento dell'elemento di livello 3 di base |