Свойство 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'
Вижте също
-
свойство
parentElement,
което определя родителския елемент