Eigenschap parentNode

De eigenschap parentNode bevat het bovenliggende element. Er is ook een bijna identieke eigenschap parentElement. Verschillen: voor de tag html retourneert de eigenschap parentNode document, en parentElement retourneert null.

Syntaxis

javascriptelement.parentNode;

Voorbeeld

Laten we het bovenliggende element van #elem verkrijgen en zijn id op het scherm weergeven:

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

console.log(id);

Resultaat van het uitvoeren van de code:

javascript'parent'

Zie ook

  • de eigenschap parentElement,
    die het bovenliggende element bepaalt