HTML DOM adoptNode() 方法

放鹤归舟

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 对象,表示获取的节点


版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码