从 iframe(另一个文档)导入第一个 <h1> 元素:
const frame = document.getElementsById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.importNode(h1, true);
亲自试一试 »
这个importNode()
方法从另一个文档导入节点。
将第二个参数设置为true
,子节点也将被导入。
document.importNode(
node,
deep)
Parameter | Description |
node | Required. A node from another document. Can be type of node. |
deep | Required.false : only the node itself is imported.true : child nodes (descendants) are also imported. |
类型 | 描述 |
节点 | 导入的节点。 |
document.importNode()
是 DOM Level 2 (2001) 功能。
所有浏览器都完全支持它:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!