JS DOM标签元素 复制和替换
元素的复制 :A.CloneNode(B)
A表示 需要被复制的元素对象
B表示 参数,当传入true表示连带子节点一并复制,false表示复制节点本身,不包括子节点
<body>
<div class="wrap">
<p>小情歌</p>
</div>
<script>
let oWrap = document.querySelector(".wrap")
let oCopy = oWrap.cloneNode(true)
oWrap.appendChild(oCopy)
</script>
</body>
元素的替换 :A.replaceChild(B,C)
在元素A中,将B元素替换掉C元素
<body>
<div class="wrap">
<p class="b">小情歌</p>
<p class="c">Hello World</p>
</div>
<script>
let oWrap = document.querySelector(".wrap")
let oB = document.querySelector(".b")
let oC = document.querySelector(".c")
oWrap.replaceChild(oB,oC)
</script>
</body>