Omadus previousElementSibling

Omadus previousElementSibling sisaldab eelmist elementi, mis asub samas vanemaelemendis. Kui sellist elementi pole - tagastatakse null.

Süntaks

javascriptelement.previousElementSibling;

Näide

Antud element #elem. Väljastame selle ülemise naabri teksti:

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

console.log(text);

Koodi täitmise tulemus:

javascript'naaberelement'

Näide

Kui ülemist naabrit pole või see asub mittemeie elemendi vanemaelemendis, tagastatakse samuti null:

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

Koodi täitmise tulemus:

javascriptnull

Vaata ka