📜  HTML | DOM ownerDocument 属性(1)

📅  最后修改于: 2023-12-03 15:15:35.552000             🧑  作者: Mango

HTML | DOM ownerDocument 属性

在DOM中,ownerDocument属性表示当前文档所属的文档对象。它是一个只读属性,返回的是Document对象。

语法
element.ownerDocument
返回值

Document对象。如果调用的对象是一个文档对象本身,则返回null。

示例

以下示例演示了如何使用ownerDocument属性获取当前元素所属的文档对象。

HTML代码:

<!DOCTYPE html>
<html>
<body>

<div id="myDiv">
  <p>Hello World!</p>
</div>

<script>
var d = document.getElementById("myDiv");
var doc = d.ownerDocument;
console.log(doc);
</script>

</body>
</html>

输出:

#document

在上述代码中,我们使用getElementById()方法获取指定ID的元素对象,然后使用ownerDocument属性获取该元素所属的文档对象。最后,将文档对象输出到控制台。

总结

ownerDocument属性返回一个文档对象,表示当前元素所属的文档。它对于操作IFrame等嵌入式文档非常有用。使用它可以轻松地在父文档和嵌入的子文档之间进行通信操作。