Свойство previousElementSibling
Свойство previousElementSibling
шу ота-онада жойлашган олдинги элементни
ўз ичига олади. Агар бундай элемент бўлмаса - null
қайтарилади.
Синтаксис
элемент.previousElementSibling;
Мисол
#elem элементи берилган. Унинг ўзга куршисининг
матнини чиқарайлик:
<p>sibling</p>
<p id="elem">elem</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
Кодни ишга тушириш натижаси:
'sibling'
Мисол
Агар ўзга куршиси бўлмаса ёки у бизнинг элементнинг
ота-онасида жойлашмаган бўлса, null
қайтарилади:
<p>sibling</p>
<div>
<p id="elem">elem</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
Кодни ишга тушириш натижаси:
null
Қараш
-
nextElementSiblingсвойстваси,
бу киймати куршисини (кейинги элементни) ўз ичига олади