Savybė nextElementSibling
Savybė nextElementSibling apima
sekantį elementą, esantį tame pačiame
tėviniame elemente. Jei tokio elemento nėra - grąžinama
null.
Sintaksė
element.nextElementSibling;
Pavyzdys
Duotas elementas #elem. Išveskime
jo kaimyno žemiau tekstą:
<p id="elem">elem</p>
<p>sibling</p>
let elem = document.querySelector('#elem');
let text = elem.nextElementSibling.textContent;
console.log(text);
Kodo vykdymo rezultatas:
'sibling'
Pavyzdys
Jei kaimyno žemiau nėra arba jis išdėstytas ne
mūsų elemento tėviniame elemente, taip pat grąžinama
null:
<div>
<p id="elem">elem</p>
</div>
<p>sibling</p>
let elem = document.querySelector('#elem');
console.log(elem.nextElementSibling);
Kodo vykdymo rezultatas:
null
Žiūrėkite taip pat
-
savybė
previousElementSibling,
kuri apima ankstesnį elementą