Właściwość nextElementSibling
Właściwość nextElementSibling zawiera
następny element, znajdujący się u tego samego
rodzica. Jeśli takiego elementu nie ma - zwracany jest
null.
Składnia
javascriptelement.nextElementSibling;
Przykład
Dany jest element #elem. Wypiszmy
tekst jego następnego sąsiada:
html<p id="elem">elem</p>
<p>sibling</p>javascriptlet elem = document.querySelector('#elem');
let text = elem.nextElementSibling.textContent;
console.log(text);
Wynik wykonania kodu:
javascript'sibling'
Przykład
Jeśli następny sąsiad nie istnieje lub nie jest
umieszczony u rodzica naszego elementu, również zwracany jest
null:
html<div>
<p id="elem">elem</p>
</div>
<p>sibling</p>javascriptlet elem = document.querySelector('#elem');
console.log(elem.nextElementSibling);
Wynik wykonania kodu:
javascriptnull
Zobacz też
-
właściwość
previousElementSibling,
która zawiera poprzedni element