--- title: ParentNode slug: Web/API/ParentNode tags: - API - DOM - NeedsTranslation - Tab - TopicStub translation_of: Web/API/ParentNode ---
{{ APIRef("DOM") }}
Интерфейс ParentNode
содержит методы, которые относятся к {{domxref("Node")}} объектам , у которых могут быть потомки.
ParentNode
является сырым интерфейсом и объекты с данным типом создать нельзя; данный интерфейс имеется у {{domxref("Element")}}, {{domxref("Document")}}, и {{domxref("DocumentFragment")}} объектов.
ParentNode
. {{domxref("DOMString")}} объекты вставлены как эквивалент {{domxref("Text")}} узлы.ParentNode
. {{domxref("DOMString")}} объекты вставлены как эквивалент {{domxref("Text")}} узлы.Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('DOM WHATWG', '#parentnode', 'ParentNode')}} | {{Spec2('DOM WHATWG')}} | Добавлены методы append() и prepend() . |
{{SpecName('DOM WHATWG', '#dom-parentnode-firstelementchild', 'ParentNode.firstElementChild')}} | {{Spec2('DOM WHATWG')}} | Splitted the ElementTraversal interface in {{domxref("ChildNode")}} and ParentNode . The firstElementChild , lastElementChild , and childElementCount properties are now defined on the latter.The {{domxref("Document")}} and {{domxref("DocumentFragment")}} implemented the new interfaces. Added the children property.Added the append() and prepend() methods. |
{{SpecName('Element Traversal', '#interface-elementTraversal', 'ElementTraversal')}}' | {{Spec2('Element Traversal')}} | Добавлено изначальное определение свойств в ElementTraversal чистый интерфейс и использование его в {{domxref("Element")}}. |
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("api.ParentNode")}}