最新的Web開發教程
 

HTML DOM createDocumentFragment() Method

<文檔對象

創建的DocumentFragment節點和追加子給它(a list item) 。 然後,更改列表項的節點值,將它插入列表的最後一個孩子:

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()

句法

document. createDocumentFragment()

參數

沒有

技術細節

返回值: 甲的DocumentFragment對象,表示創建的DocumentFragment節點
DOM版本 核心1級文檔對象

<文檔對象