Īpašība previousElementSibling
Īpašība previousElementSibling satur
iepriekšējo elementu, kas atrodas tajā pašā
vecākajā elementā. Ja tāda elementa nav - tiek atgriezts
null.
Sintakse
element.previousElementSibling;
Piemērs
Dots elements #elem. Izdrukāsim
tā iepriekšējā blakuselementa tekstu:
<p>blakuselements</p>
<p id="elem">elements</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
Koda izpildes rezultāts:
'blakuselements'
Piemērs
Ja iepriekšējā blakuselementa nav vai tas atrodas
ne mūsu elementa vecākajā elementā, arī tiek atgriezts
null:
<p>blakuselements</p>
<div>
<p id="elem">elements</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
Koda izpildes rezultāts:
null
Skatiet arī
-
īpašība
nextElementSibling,
kura satur nākamo blakuselementu (sekojošo elementu)