Latest web development tutorials

Metoda HTML DOM cloneNode

Elementy obiektu obiekt elementu

Przykłady

Kopia elementu listy do innej listy:

var node=document.getElementById("myList2").lastChild.cloneNode(true);
document.getElementById("myList1").appendChild(node);

Przed kopiowaniem:

  • Coffee
  • Tea
  • Water
  • Milk

Po kopii:

  • Coffee
  • Tea
  • Milk
  • Water
  • Milk

Spróbuj »

Definicja i Wykorzystanie

Metoda cloneNode (), aby utworzyć dokładną kopię określonego węzła.

Metoda cloneNode (), aby skopiować wszystkie atrybuty i wartości.

Metoda ta będzie go skopiować i powrócić do węzła dzwoniącej kopii. Jeśli parametry przekazane do niej jest prawdą, będzie to rekursywnie skopiować wszystkie elementy podrzędne bieżącego węzła. W przeciwnym razie, kopiuje tylko bieżącego węzła.


Pomoc Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Metoda Wszystkie główne przeglądarki obsługują cloneNode ()


gramatyka

node.cloneNode(deep)

parametry

参数 类型 描述
deep Boolean 可选。该方法将复制并返回调用它的节点的副本。如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。

Wartość zwracana

类型 描述
节点对象 拷贝的节点

dane techniczne

wersja DOM Poziom podstawowy Object 1 Węzeł


Elementy obiektu obiekt elementu