Свойство parentNode

Свойство parentNode содержит родительский элемент.

Существует также почти идентичное свойство parentElement. Отличия: для тега html свойство parentNode возвращает document, а parentElement возвращает null.

Синтаксис

элемент.parentNode

Пример

Давайте получим родителя элемента #elem и выведем на экран его id:

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

Результат выполнения кода:

'parent'