HTML DOM createDocumentFragment() 方法

admin

HTML DOM createDocumentFragment() 方法

创建一个 documentFragment 节点:

var d=document.createDocumentFragment();
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue="Milk";
document.getElementsByTagName("UL")[0].appendChild(d);

输出结果:

修改前:

  • Coffee
  • Tea

修改后:

  • Tea
  • Milk

定义和用法

createdocumentfragment()方法创建了一虚拟的节点对象,节点对象包含所有属性和方法。

当你想提取文档的一部分,改变,增加,或删除某些内容及插入到文档末尾可以使用createDocumentFragment() 方法。

你也可以使用文档的文档对象来执行这些变化,但要防止文件结构被破坏,createDocumentFragment() 方法可以更安全改变文档的结构及节点。


浏览器支持

HTML DOM createDocumentFragment() 方法HTML DOM createDocumentFragment() 方法HTML DOM createDocumentFragment() 方法HTML DOM createDocumentFragment() 方法HTML DOM createDocumentFragment() 方法

所有主要浏览器都支持 createDocumentFragment() 方法


语法

document.createDocumentFragment()

参数

None.

返回值

类型 描述
DocumentFragment 对象 创建文档片段对象

技术细节

DOM 版本 Core Level 1 Document Object


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

目录[+]

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