Właściwość nextSibling obiektu HTML DOM Element
- Poprzednia strona namespaceURI
- Następna strona nextElementSibling
- Wróć do poprzedniego poziomu Obiekt Elements DOM HTML
Definicja i użycie
nextSibling
Atrybut zwraca następny węzeł na tym samym poziomie drzewa.
nextSibling
Zwracany jest obiekt Node.
nextSibling
Atrybuty są jedynie do odczytu.
Uwaga
nextSibling
Zwraca następnego brata: węzeł elementu, węzeł tekstowy lub węzeł komentarza.
Białe przestrzenie między elementami również są węzłami tekstowymi.
Alternatywa:
atzustawność nextElementSibling - nextElementSibling
Zwraca następny brat elementowy (pomijając węzły tekstu i komentarze).
Zobacz również:
Węzeł HTML i element
W HTML DOMw DOM (Document Object Model), dokument HTML jest zbiorowiskiem węzłów posiadających (lub nie posiadających) węzłów potomnych.
WęzełTo oznacza węzły elementowe, węzły tekstowe i węzły komentarzy.
ElementBiałe przestrzenie między nimi są również węzłami tekstowymi.
a element to tylko węzeł elementowy.
Brat i brat elementu
BratTo oznacza "brat" i "siostra".
BratTo są węzły posiadające tego samego rodzica (w tym samym childNodes na liście).
Brat elementuTo są elementy posiadające tego samego rodzica (w tym samym children na liście).
Węzły potomne i podelementy
childNodes ZwracaWęzły potomne(węzeł elementowy, węzeł tekstowy i węzeł komentarza)。
children ZwracaPodelement(niezależnie od węzłów tekstu ani komentarzy)。
nextSibling i nextElementSibling
nextSibling Zwraca następnyWęzeł(węzeł elementowy, węzeł tekstowy lub węzeł komentarza)。Białe przestrzenie między elementami są również węzłami tekstowymi.
nextElementSibling Zwraca następnyElement(nie zwraca węzłów tekstu ani komentarzy)。
previousSibling i previousElementSibling
previousSibling Zwraca poprzedniWęzeł(węzeł elementowy, węzeł tekstowy lub węzeł komentarza)。Białe przestrzenie między elementami są również węzłami tekstowymi.
previousElementSibling Zwraca poprzedniElement(nie zwraca węzłów tekstu ani komentarzy)。
Przykład
Zwraca HTML treść następnego brata elementu listy:
document.getElementById("item1").nextSibling.innerHTML;
Gramatyka
element.nextSibling
lub
node.nextSibling
Zwrócona wartość
Typ | Opis |
---|---|
Węzeł | Następny brat elementu. |
null | Jeśli brak następnego brata. |
Wspierane przeglądarki
element.nextSibling
Jest to cecha DOM Level 1 (1998).
Wszystkie przeglądarki wspierają to w pełni:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Obsługiwane | 9-11 | Obsługiwane | Obsługiwane | Obsługiwane | Obsługiwane |
- Poprzednia strona namespaceURI
- Następna strona nextElementSibling
- Wróć do poprzedniego poziomu Obiekt Elements DOM HTML