Proprietà nextSibling dell'elemento HTML DOM
- Pagina precedente namespaceURI
- Pagina successiva nextElementSibling
- Torna al livello superiore Oggetto Elements DOM HTML
Definizione e uso
nextSibling
La proprietà restituisce il nodo successivo allo stesso livello dell'albero.
nextSibling
Restituisce un oggetto Node.
nextSibling
Le proprietà sono solo lettura.
Attenzione
nextSibling
Restituisce il successivo nodo gemello: nodo elemento, nodo testo o nodo commento.
Gli spazi tra gli elementi sono anche nodi di testo.
Soluzione alternativa:
Proprietà nextElementSibling - nextElementSibling
Restituisce il successore del fratello dell'elemento (ignora i nodi di testo e i commenti).
Vedi anche:
Nodo HTML e elemento
In HTML DOMnel (o senza) documento HTML è un insieme di nodi che hanno (o non hanno) figli.
NodoSi riferisce ai nodi elemento, testo e commento.
ElementoGli spazi tra di loro sono anche nodi di testo.
mentre l'elemento è solo un nodo elemento.
Fratello e fratello di elemento
FratelloSono definiti come "fratello" e "sorella".
FratelloSono nodi che hanno lo stesso genitore (nel medesimo childNodes elencazione).
Elemento fratelloSono elementi che hanno lo stesso genitore (nel medesimo children elencazione).
Nodi figli e elementi figli
childNodes RestituisceNodo figlio(Nodo elemento, nodo testo e nodo commento).
children RestituisceElemento figlio(Non nodi di testo e commenti).
nextSibling e nextElementSibling
nextSibling Restituisce il successoreNodo(Nodo elemento, nodo testo o nodo commento). Gli spazi tra gli elementi sono anche nodi di testo.
nextElementSibling Restituisce il successoreElemento(Non restituisce i nodi di testo e i commenti).
previousSibling e previousElementSibling
previousSibling Restituisce il precedenteNodo(Nodo elemento, nodo testo o nodo commento). Gli spazi tra gli elementi sono anche nodi di testo.
previousElementSibling Restituisce il precedenteElemento(Non restituisce i nodi di testo e i commenti).
Esempio
Restituisce il contenuto HTML del successore del fratello dell'elemento elencato:
document.getElementById("item1").nextSibling.innerHTML;
Sintassi
element.nextSibling
o
node.nextSibling
Valore di ritorno
Tipo | Descrizione |
---|---|
Nodo | Il successore del fratello dell'elemento. |
null | Se non esiste il successore del fratello. |
Supporto del browser
element.nextSibling
È una caratteristica di DOM Level 1 (1998).
Tutti i browser lo supportano completamente:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | 9-11 | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente namespaceURI
- Pagina successiva nextElementSibling
- Torna al livello superiore Oggetto Elements DOM HTML