这个问题在这里已有答案:
在常规DOM JavaScript中jQuery .clone()
函数有什么好处呢?我进行了多次搜索(在SO和Bing上)并没有找到具体的答案。我需要生成一个元素及其所有内部元素的副本。克隆必须包含源元素的所有元素和内容。如果可能,尽可能使解决方案紧凑或高效。
试试这个
var clonedElement = document.getElementById('id').cloneNode(true)
var element = document.getElementById(“myid”);
var clone = element.cloneNode(true);