Node.parentNode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Аннотация
Возвращает родителя определённого элемента DOM дерева.
Синтаксис
parentNode = node.parentNode
parentNode
родитель текущего элемента. Родитель элемента является Element
узлом, Document
узлом, или DocumentFragment
узлом.
Пример
js
if (node.parentNode) {
// удаляем элемент из дерева
node.parentNode.removeChild(node);
}
Примечание
Document
и DocumentFragment
nodes могут не иметь родителя, в этом случае parentNode
всегда возвращает null
.
Так же возвращает null
если элемент только был создан и ещё не добавлен в DOM дерево.
Спецификации
Specification |
---|
DOM Standard # ref-for-dom-node-parentnode① |
Совместимость с браузерами
BCD tables only load in the browser