Latest web development tutorials
×

JavaScript & HTML DOM справочное руководство

обзор

JavaScript объекты

JavaScript Array объекты JavaScript Boolean объекты JavaScript Date объекты JavaScript Math объекты JavaScript Number объекты JavaScript String объекты JavaScript RegExp объекты JavaScript Глобальные свойства / функции JavaScript операторы

Browser объекты

Window объекты Navigator объекты Screen объекты History объекты Location объекты

DOM объекты

HTML DOM Document объекты HTML DOM объект Element HTML DOM Атрибут объекта HTML DOM объекты событий

HTML объекты

<a> <area> <audio> <base> <blockquote> <body> <button> <canvas> <col> <colgroup> <datalist> <del> <details> <dialog> <embed> <fieldset> <form> <iframe> <frameset > <img> <ins> <input> - button <input> - checkbox <input> - color <input> - date <input> - datetime <input> - datetime-local <input> - email <input> - file <input> - hidden <input> - image <input> - month <input> - number <input> - range <input> - password <input> - radio <input> - reset <input> - search <input> - submit <input> - text <input> - time <input> - url <input> - week <keygen> <link> <label> <legend> <li> <map> <menu> <menuItem> <meta> <meter> <object> <ol> <optgroup> <option> <param> <progress> <q> <script> <select> <source> <style> <table> <td> <th> <tr> <textarea> <title> <time> <track> <video>

Метод HTML DOM cloneNode

Элементы Object Reference объект Element

примеров

Копия элемента списка в другой список:

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

Перед копированием:

  • Coffee
  • Tea
  • Water
  • Milk

После копирования:

  • Coffee
  • Tea
  • Milk
  • Water
  • Milk

Попробуйте »

Определение и использование

Метод cloneNode (), чтобы создать точную копию указанного узла.

Метод cloneNode (), чтобы скопировать все атрибуты и значения.

Этот метод будет скопировать его и вернуться к копии вызывающего узла. Если параметры, передаваемые ему верно, то будет рекурсивно скопировать все потомки текущего узла. В противном случае, он копирует только текущий узел.


Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают cloneNode метод ()


грамматика

node.cloneNode(deep)

параметры

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

Возвращаемое значение

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

технические детали

DOM версия Базовый уровень 1 Узел Объект


Элементы Object Reference объект Element