Proprietatea previousElementSibling
Proprietatea previousElementSibling conține
elementul anterior, care se află în același
părinte. Dacă nu există un astfel de element - se returnează
null.
Sintaxă
javascriptelement.previousElementSibling;
Exemplu
Este dat elementul #elem. Să afișăm
textul vecinului său de sus:
html<p>sibling</p>
<p id="elem">elem</p>javascriptlet elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;
console.log(text);
Rezultatul executării codului:
javascript'sibling'
Exemplu
Dacă nu există un vecin de sus sau acesta este localizat
nu în părintele elementului nostru, de asemenea se returnează
null:
html<p>sibling</p>
<div>
<p id="elem">elem</p>
</div>javascriptlet elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);
Rezultatul executării codului:
javascriptnull
Vezi și
-
proprietatea
nextElementSibling,
care conține vecinul de jos (elementul următor)