把一個(gè)列表項(xiàng)從一個(gè)列表復(fù)制到另一個(gè):
var node=document.getElementById("myList2").lastChild.cloneNode(true); document.getElementById("myList1").appendChild(node);
克隆之前:
Coffee Tea Water Milk
克隆之后:
Coffee Tea Milk Water Milk
cloneNode() 方法創(chuàng)建節(jié)點(diǎn)的拷貝,并返回該副本。
cloneNode() 方法克隆所有屬性以及它們的值。
如果您需要克隆所有后代,請(qǐng)把 deep 參數(shù)設(shè)置 true,否則設(shè)置為 false。
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
所有主流瀏覽器均支持 cloneNode() 方法。
node.cloneNode(deep)
參數(shù) | 類型 | 描述 |
---|---|---|
deep | Boolean |
可選。默認(rèn)是 false。 設(shè)置為 true,如果您需要克隆節(jié)點(diǎn)及其屬性,以及后代 設(shè)置為 false,如果您只需要克隆節(jié)點(diǎn)及其后代 |
類型 | 描述 |
---|---|
Node 對(duì)象 | 被克隆節(jié)點(diǎn)。 |
DOM 版本 | Core Level 1 Node Object |
如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇
Powered by 365建站網(wǎng) RSS地圖 HTML地圖
copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)