当前位置:Gxlcms > html代码 > range对象之selectNode等方法

range对象之selectNode等方法

时间:2021-07-01 10:21:17 帮助过:66人阅读

range对象之selectNode等方法

  1. 关于range对象的selectNodeContents、selectNode、deleteContents方法
  2. 示例代码如下:
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="UTF-8">
  7. <title>Title</title>
  8. </head>
  9. <body>
  10. <div id="div" style="background-color:rosybrown;width:500px;height:200px;">这里有文字</div>
  11. <input type="button" onclick="deleteContent(true)" value="删除内容">
  12. <input type="button" onclick="deleteContent(false)" value="删除元素">
  13. <script>
  14. function deleteContent(test) {
  15. var div=document.getElementById("div");
  16. var range=document.createRange();
  17. if (test){
  18. range.selectNodeContents(div);
  19. range.deleteContents();
  20. }else{
  21. range.selectNode(div);
  22. range.deleteContents();
  23. }
  24. }
  25. </script>
  26. </body>
  27. </html>

更多range对象之selectNode等方法相关文章请关注PHP中文网!

人气教程排行