javascrip 小型文件對象document.createDocumentFragment(小技巧四)
Posted on 2007-04-12 10:46 talantlee 阅读(1557) 评论(0) 收藏 举报DocumentFragment 是一個無父對象的document對象. 他支持以下DOM2方法: appendChild, cloneNode, hasAttributes, hasChildNodes, insertBefore, normalize, removeChild, replaceChild.
也支持以下DOM2屬性 attributes, childNodes, firstChild, lastChild, localName, namespaceURI, nextSibling, nodeName, nodeType, nodeValue, ownerDocument, parentNode, prefix, previousSibling, textContent.
其他方法可以將document fragment 作為一個參數,(比如Node 的 appendChild和insertBefore 方法),
這樣,fragment 就可以被追加到父對象中。
Example:
1
var frag = document.createDocumentFragment();
2
frag.appendChild(document.createTextNode('Ipsum Lorem'));
3
document.body.appendChild(frag);
4
var frag = document.createDocumentFragment();2
frag.appendChild(document.createTextNode('Ipsum Lorem'));3
document.body.appendChild(frag);4

以上所有的方法是在DOM2基礎上測試通過。
浙公网安备 33010602011771号