Eigenschap previousElementSibling
De eigenschap previousElementSibling bevat
het vorige element dat zich in dezelfde
ouder bevindt. Als zo'n element niet bestaat, wordt
null geretourneerd.
Syntaxis
element.previousElementSibling;
Voorbeeld
Gegeven een element #elem. Laten we de
tekst van zijn bovenbuur weergeven:
<p>sibling</p>
<p id="elem">elem</p>
let elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
Resultaat van de code-uitvoering:
'sibling'
Voorbeeld
Als er geen bovenbuur is of deze bevindt zich
niet in de ouder van ons element, wordt ook
null geretourneerd:
<p>sibling</p>
<div>
<p id="elem">elem</p>
</div>
let elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
Resultaat van de code-uitvoering:
null
Zie ook
-
de eigenschap
nextElementSibling,
die de onderbuur (volgend element) bevat