თვისება nextElementSibling
თვისება nextElementSibling შეიცავს
შემდეგ ელემენტს, რომელიც მდებარეობს ამავე
მშობელში. თუ ასეთი ელემენტი არ არის - ბრუნდება
null.
სინტაქსი
ელემენტი.nextElementSibling;
მაგალითი
მოცემულია ელემენტი #elem. მოდით გამოვიტანოთ
მისი ქვედა მეზობლის ტექსტი:
<p id="elem">elem</p>
<p>მეზობელი</p>
let elem = document.querySelector('#elem');
let text = elem.nextElementSibling.textContent;
console.log(text);
კოდის შესრულების შედეგი:
'მეზობელი'
მაგალითი
თუ ქვედა მეზობელი არ არის ან ის არ მდებარეობს
ჩვენი ელემენტის მშობელში, ასევე ბრუნდება
null:
<div>
<p id="elem">elem</p>
</div>
<p>მეზობელი</p>
let elem = document.querySelector('#elem');
console.log(elem.nextElementSibling);
კოდის შესრულების შედეგი:
null
იხილეთ აგრეთვე
-
თვისება
previousElementSibling,
რომელიც შეიცავს წინა ელემენტს