Egenskapen previousElementSibling

Egenskapen previousElementSibling inneholder forrige element som befinner seg i samme forelder. Hvis det ikke finnes et slikt element, returneres null.

Syntaks

javascriptelement.previousElementSibling;

Eksempel

Gitt et element #elem. La oss skrive ut teksten til dens overliggende nabo:

html<p>sibling</p>
<p id="elem">elem</p>
javascriptlet elem = document.querySelector('#elem');
let text = elem.previousElementSibling.textContent;

console.log(text);

Resultat av kjøring:

javascript'sibling'

Eksempel

Hvis det ikke er noen overliggende nabo, eller den er plassert ikke i forelderen til vårt element, returneres også null:

html<p>sibling</p>
<div>
  <p id="elem">elem</p>
</div>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.previousElementSibling);

Resultat av kjøring:

javascriptnull

Se også