Metode HTML DOM cloneNode
contoh
Salinan daftar item ke daftar lain:
var node=document.getElementById("myList2").lastChild.cloneNode(true);
document.getElementById("myList1").appendChild(node);
document.getElementById("myList1").appendChild(node);
Sebelum menyalin:
- Coffee
- Tea
- Water
- Milk
Setelah salinan:
- Coffee
- Tea
- Milk
- Water
- Milk
Coba »
Definisi dan Penggunaan
Metode cloneNode () untuk membuat salinan persis dari node yang ditentukan.
Metode cloneNode () untuk menyalin semua atribut dan nilai-nilai.
Metode ini akan menyalin dan kembali ke copy simpul menelepon. Jika parameter yang dikirimkan ke itu benar, secara rekursif akan menyalin semua keturunan node saat. Jika tidak, itu salinan hanya node saat.
Dukungan Browser
Semua browser utama mendukung cloneNode () metode
tatabahasa
node.cloneNode(deep)
parameter
参数 | 类型 | 描述 |
---|---|---|
deep | Boolean | 可选。该方法将复制并返回调用它的节点的副本。如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。 |
Kembali Nilai
类型 | 描述 |
---|---|
节点对象 | 拷贝的节点 |
rincian teknis
versi DOM | Inti Level 1 Node Object |
---|