Cloud018 said,
"Hello World!!!"
很多時候我們會用for 來產生多個結構相同的節點結構,這樣我們需要寫很多createElement、setAttribute、appendChild 等程式碼。
但其實我們只需要有一個html 的模板,就可以用cloneNode 方法對現有的節點進行克隆,包括其子節點。
以下是cloneNode 方法原型:
newElement oldElement.cloneNode(bool deep);
這個方法只有一個參數deep,布林值,如果為true,則克隆oldElement 這個及其子節點,否則只可能這個節點本身。
回傳值就是一個複製的節點newElement。
以下是測試程式碼,test.htm 和test.js 檔案。