Node.ownerDocument
Свойство Node.ownerDocument
только для чтения, возвращающее объект документа верхнего уровня для этого узла.
Синтаксис
document = element.ownerDocument
document
это объектdocument
родитель текущего элемента.
Пример
// given a node "p", get the top-level HTML child
// of the document object
var d = p.ownerDocument;
var html = d.documentElement;
Примечание
Объект document
, возвращаемый этим свойством, это основной объект с которым все дочерние узлы в настоящем HTML документе созданы. Если это свойство используется для узла самого документа, результат будет null
.
Совместимость с браузерами
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help! (en-US)
Свойство | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | ? | ? | 6.0 [1] | ? | ? |
Свойство | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Базовая поддержка | ? | ? | ? | ? | ? |
[1] http://msdn.microsoft.com/en-us/library/ie/ms534315(v=vs.85).aspx
Gecko примечание
Начиная с Gecko 9.0 (Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6), ownerDocument
узлы doctype (т.е. для которых Node.nodeType
это Node.DOCUMENT_TYPE_NODE
или 10) больше не null. Вместо этого, ownerDocument
это документ по которому document.implementation.createDocumentType()
будет вызван.