我卻造成讓我在一個循環中增加幾個的childNodes一個DOM片段現有的HTML元素:的Javascript追加片段
fragment.appendChild(clone)
我想利用這個片段,並用它來替換現有的HTML元素已經包含這些節點。
我可以使用
myContainer.appendChild(fragment)
然而,這是在一個循環中也做了和片段被附加了太多的時間。 如何獲取片段,將其附加到myContainer中,並刪除myContainer的舊孩子。
謝謝。
myContainer.replaceChild(片段,myOldElement)僅適用於一個孩子。在我的片段和myOldElement中,我有多個子節點。我正在尋找一種方法來使用replaceChild()來同時替換多個childrens與其他元素...不只是只有一個 – Mircea 2010-11-03 11:16:45
@Mircea,你說你想要像'replaceChild'這樣的操作數組的例子嗎?恐怕沒有。你必須在循環中調用它。 – Nivas 2010-11-03 11:24:06
是像replaceChild這樣的東西,不僅可以爲一個孩子工作,而且可以爲一羣孩子工作。 – Mircea 2010-11-03 11:25:54