Аннотация
Возвращает родителя определенного элемента DOM дерева.
Синтаксис
parentNode = node.parentNode
parentNode родитель текущего элемента. Родитель элемента является Element узлом, Document узлом, или DocumentFragment узлом.
Пример
if (node.parentNode) {
// удаляем элемент из дерева
node.parentNode.removeChild(node);
}
Примечание
Document и DocumentFragment nodes могут не иметь родителя, в этом случае parentNode всегда возвращает null.
Так же возвращает null если элемент только был создан и еще не добавлен в DOM дерево.
Поддержка браузерами
| Feature | Firefox (Gecko) | Chrome | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | 1.0 (1.7 или ранее) | 0.2 | (Да) | (Да) | (Да) |
| Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | (Да) | 1.0 (1) | (Да) | (Да) | (Да) |