Proprietà parentNode
La proprietà parentNode contiene l'elemento
genitore. Esiste anche una proprietà quasi identica
parentElement.
Differenze: per il tag html
la proprietà parentNode restituisce document,
mentre parentElement restituisce null.
Sintassi
elemento.parentNode;
Esempio
Otteniamo l'elemento genitore di #elem
e visualizziamo il suo id:
<div id="parent">
<p id="elem"></p>
</div>
let elem = document.querySelector('#elem');
let id = elem.parentNode.id;
console.log(id);
Risultato dell'esecuzione del codice:
'parent'
Vedi anche
-
proprietà
parentElement,
che determina l'elemento genitore