例如,为ul添加3个li: var fragment = document.createDocumentFragment(); var ul = document.getElementById("ul"); var li = null; for (var i=0;i<3;i++){ li = document.createElement("li"); li.appendChild(document.createTextNode("Item"+(i+1)); fragment.appendChild(li); } ul.appendChild(fragment); //fragment中的全部li被删除并转移到ul中