Egenskaben previousElementSibling
Egenskaben previousElementSibling indeholder
det forrige element, som befinder sig i den samme
parent. Hvis sådant et element ikke findes - returneres
null.
Syntaks
element.previousElementSibling;
Eksempel
Givet elementet #elem. Lad os udskrive
teksten fra dens øverste nabo:
<p>sibling</p>
<p id="elem">elem</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
Resultatet af kodeudførelsen:
'sibling'
Eksempel
Hvis der ikke er nogen nabo ovenfor, eller den er placeret
ikke i vores elements parent, returneres
null:
<p>sibling</p>
<div>
<p id="elem">elem</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
Resultatet af kodeudførelsen:
null
Se også
-
egenskaben
nextElementSibling,
som indeholder nedenstående nabo (næste element)