Egenskapen parentNode

Egenskapen parentNode innehåller det föräldrande elementet. Det finns också en nästan identisk egenskap parentElement. Skillnader: för taggen html returnerar egenskapen parentNode document, medan parentElement returnerar null.

Syntax

javascriptelement.parentNode;

Exempel

Låt oss få föräldern till elementet #elem och visa dess 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 av kodkörningen:

javascript'parent'

Se även

  • egenskapen parentElement,
    som bestämmer det föräldrande elementet