Latest web development tutorials

Metode HTML DOM cloneNode

Elemen Object Reference objek elemen

contoh

Salinan daftar item ke daftar lain:

var node=document.getElementById("myList2").lastChild.cloneNode(true);
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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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


Elemen Object Reference objek elemen