Свойство parentNode HTML DOM
Пример
Получите имя узла родительского узла элемента <li>:
var x = document.getElementById("myLI").parentNode.nodeName;
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Свойство parentNode возвращает родительский узел указанного узла в виде объекта Node.
Примечание. В HTML сам документ является родительским узлом элемента HTML, а HEAD и BODY — дочерними узлами элемента HTML.
Это свойство доступно только для чтения.
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это свойство.
Property | |||||
---|---|---|---|---|---|
parentNode | 1.0 | Yes | 1.0 | Yes | Yes |
Синтаксис
node.parentNode
Технические детали
Возвращаемое значение: | Объект Node, представляющий родительский узел узла, или null , если узел не имеет родителя. |
---|---|
DOM-версия | Базовый объект узла уровня 1 |
Дополнительные примеры
Пример
Щелкните элемент (<span>), чтобы скрыть его родительский узел (<div>):
<div>
<span onclick="this.parentNode.style.display = 'none';">x</span>
</div>
Связанные страницы
Ссылка на HTML DOM: node. Свойство childNodes
Ссылка на HTML DOM: node. свойство firstChild
Ссылка на HTML DOM: node. lastChild Свойство
Ссылка на HTML DOM: node. nextРодственное имущество
Ссылка на HTML DOM: node. предыдущееРодственное имущество
Ссылка на HTML DOM: node. nodeName Свойство
Ссылка на HTML DOM: node. Свойство parentElement