previousElementSibling xususiyati

previousElementSibling xususiyati o'sha ota-onalikda joylashgan oldingi elementni o'z ichiga oladi. Agar bunday element bo'lmasa - null qaytariladi.

Sintaksis

javascriptelement.previousElementSibling;

Misol

#elem elementi berilgan. Keling uning yuqori qo‘shnisining matnini chiqaramiz:

html<p>qo‘shni</p>
<p id="elem">elem</p>
javascriptlet elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;

console.log(text);

Kodni bajarish natijasi:

javascript'qo‘shni'

Misol

Agar yuqori qo‘shni bo‘lmasa yoki u bizning elementimizning ota-onaligida joylashmasa, null qaytariladi:

html<p>qo‘shni</p>
<div>
  <p id="elem">elem</p>
</div>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);

Kodni bajarish natijasi:

javascriptnull

Shuningdek qarang