Node.parentNode

Аннотация

Возвращает родителя определённого элемента 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

Смотрите также