Node.ownerDocument

概述

ownerDocument属性返回当前节点所在的文档的文档节点.

语法

document = node.ownerDocument

例子

// 得到p元素所在文档的HTML节点
d = p.ownerDocument; 
html = d.documentElement;

备注

文档节点自身document.ownerDocument返回null.

浏览器兼容性

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? ? ? ? ?

Gecko备注

从Gecko 9.0 (Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6)开始, 一个由脚本生成的DocumentType类型的节点(节点类型Node.nodeType的值为 Node.DOCUMENT_TYPE_NODE 也就是 10)的ownerDocument属性的值不再是null. 而是调用document.implementation.createDocumentType() 方法创建该节点的文档节点.

规范

DOM Level 2 Core: Node.ownerDocument

文档标签和贡献者

向此页面作出贡献: teoli, AshfaqHossain, ziyunfei
最后编辑者: AshfaqHossain,