Xüsusiyyət previousElementSibling

Xüsusiyyət previousElementSibling eyni valideyndə yerləşən əvvəlki elementi ehtiva edir. Əgər belə bir element yoxdursa, null qaytarılır.

Sintaksis

javascriptelement.previousElementSibling;

Nümunə

#elem elementi verilib. Gəlin onun yuxarı qonşusunun mətnini çıxaraq:

html<p>qonşu</p>
<p id="elem">elem</p>
javascriptlet elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;

console.log(text);

Kodun icrasının nəticəsi:

javascript'qonşu'

Nümunə

Əgər yuxarı qonşu yoxdursa və ya o, bizim elementimizin valideynində yerləşmirsə, null qaytarılır:

html<p>qonşu</p>
<div>
  <p id="elem">elem</p>
</div>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);

Kodun icrasının nəticəsi:

javascriptnull

Həmçinin bax