Egenskaben parentNode

Egenskaben parentNode indeholder det overordnede element. Der findes også en næsten identisk egenskab parentElement. Forskellene: for tagget html returnerer egenskaben parentNode document, mens parentElement returnerer null.

Syntaks

javascriptelement.parentNode;

Eksempel

Lad os få fat på forælderen til elementet #elem og vise dets id på skærmen:

html<div id="parent">
  <p id="elem"></p>
</div>
javascriptlet elem = document.querySelector('#elem');
let id = elem.parentNode.id;

console.log(id);

Resultatet af kodeudførelsen:

javascript'parent'

Se også

  • egenskaben parentElement,
    som bestemmer det overordnede element