Vlastnosť parentNode

Vlastnosť parentNode obsahuje nadradený prvok. Existuje aj takmer identická vlastnosť parentElement. Rozdiely: pre tag html vlastnosť parentNode vráti document, a parentElement vráti null.

Syntax

javascriptprvok.parentNode;

Príklad

Získajme rodiča prvku #elem a vypíšme na obrazovku jeho id:

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

console.log(id);

Výsledok vykonania kódu:

javascript'parent'

Pozri tiež