createDocumentFragment()方法創(chuàng)建一個(gè)新的空DocumentFragment。
當(dāng)您要提取文檔的一部分,更改,添加或刪除某些內(nèi)容并將其重新插入文檔時(shí),此方法很有用。
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);測(cè)試看看?/?所有瀏覽器完全支持createDocumentFragment()方法:
| 方法 | ![]() | ![]() | ![]() | ![]() | ![]() |
| createDocumentFragment() | 是 | 是 | 是 | 是 | 是 |
| 返回值: | 代表創(chuàng)建的DocumentFragment節(jié)點(diǎn)的DocumentFragment對(duì)象 |
|---|---|
| DOM版本: | DOM級(jí)別1 |