时间:2021-07-01 10:21:17 帮助过:13人阅读
- <body>
- <p id="p">这是一段文字</p>
- <button onclick="btn()">克隆</button>
- <script>
- function btn() {
- var p=document.getElementById("p");
- var rangeObj=document.createRange();
- rangeObj.selectNodeContents(p)
- var clone=rangeObj.cloneRange();
- alert(clone.toString());
- }
- </script>
- </body>
- <body>
- <div id="div">这是要克隆的文字内容<br/></div>
- <button onclick="btn()">克隆</button>
- <script>
- function btn() {
- var div=document.getElementById("div");
- var rangeObj=document.createRange();
- rangeObj.selectNodeContents(div);
- var clone=rangeObj.cloneContents();
- //appendChild() 方法向节点添加最后一个子节点。
- div.appendChild(clone);
- }
- </script>
- </body>
更多range对象的clone方法相关文章请关注PHP中文网!