A parentNode tulajdonság

A parentNode tulajdonság a szülő elemet tartalmazza. Létezik egy majdnem azonos tulajdonság, a parentElement is. A különbségek: a html tag esetén a parentNode a document-ot adja vissza, míg a parentElement a null-t adja vissza.

Szintaxis

javascriptelem.parentNode;

Példa

Kérjük le a #elem elem szülőjét és jelenítsd meg a képernyőn annak id-ját:

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

console.log(id);

A kód végrehajtásának eredménye:

javascript'parent'

Lásd még

  • a parentElement tulajdonság,
    amely a szülő elemet határozza meg