HTML DOM adoptNode() 方法 HTML DOM addEventListener() 方法 HTML DOM anchors 集合 HTML DOM adoptNode() 方法 实例 获取 iframe 中的第一个 H1 元素的,并将其插入到当期文档中: var frame = document.getElementsByTagName("IFRAME")[0] var h = frame.contentWindow.document.getElementsByTagName("H1")[0]; var x = document.adoptNode(h); 试一试 » 定义与用法 adoptNode() 方法用于从另外一个文档中获取一个节点。 节点可以是任何节点类型。 注意: 节点下的所有子节点都会获取到。 注意: 节点及其子节点会再源文档中删除。 提示: 使用 document.importNode()方法来拷贝节点,但原文档中的节点不删除。. 提示: 使用 element.cloneNode()方法来拷贝当前文档的节点,且节点不会被删除。 浏览器支持 表格中的数字表示支持该方法的第一个浏览器的版本号。 方法 adoptNode() Yes 9.0 3.0 Yes 9.0 语法 document.adoptNode(node) 参数值 参数 类型 描述 _node_ Node 对象 必须。另外一个文档的节点,可以是任何节点类型。 技术细节 DOM 版本: Core Level 3 Document Object 返回值: Node 对象,表示获取的节点 HTML DOM addEventListener() 方法 HTML DOM anchors 集合