A previousElementSibling tulajdonság
A previousElementSibling tulajdonság
az előző elemet tartalmazza, amely ugyanabban
a szülőben található. Ha nincs ilyen elem -
null értéket ad vissza.
Szintaxis
elem.previousElementSibling;
Példa
Adott egy #elem elem. Írjuk ki
a felső szomszédjának szövegét:
<p>sibling</p>
<p id="elem">elem</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
A kód végrehajtásának eredménye:
'sibling'
Példa
Ha nincs felső szomszéd, vagy az nem
az elemünk szülőjében található, szintén
null értéket ad vissza:
<p>sibling</p>
<div>
<p id="elem">elem</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
A kód végrehajtásának eredménye:
null
Lásd még
-
a
nextElementSiblingtulajdonság,
amely az alsó szomszédot (következő elemet) tartalmazza