如果需要实现对HTML文档中某个节点的复制,可使用以下方式:
HTML文档结构代码:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
插入的JS代码如下:
<script>
var ul = document . querySelector('ul' );
// 1. node. cloneNode(); 括号为空或者里面是false为浅拷贝:只复制标签不复制里面的内容。
// 2. node. cloneNode(true); 括号为true为深拷贝:复制标签复制里面的内容。
var lili = ul. children[0]. cloneNode(true);
ul. appendChild(lili);
</script>
|