HTML DOM createDocumentFragment() 方法

HTML DOM Document对象

createDocumentFragment()方法创建一个新的空DocumentFragment。

当您要提取文档的一部分,更改,添加或删除某些内容并将其重新插入文档时,此方法很有用。

语法:

document.createDocumentFragment()
var element  = document.getElementById('ul');
var fragment = document.createDocumentFragment();
var browsers = ['Firefox', 'Chrome', 'Opera', 'Safari', 'Internet Explorer'];

browsers.forEach(function(browser) {
var li = document.createElement('li');
li.textContent = browser;
fragment.appendChild(li);
});

element.appendChild(fragment);
测试看看‹/›

浏览器兼容性

所有浏览器完全支持createDocumentFragment()方法:

方法
createDocumentFragment()

技术细节

返回值:代表创建的DocumentFragment节点的DocumentFragment对象
DOM版本:DOM级别1

HTML DOM Document对象