588创业论坛

标题: javascript:点击复制div内容到剪切板的JS代码 [打印本页]

作者: 匿名    时间: 2023-1-31 11:25
标题: javascript:点击复制div内容到剪切板的JS代码
点击复制div内容到剪切板的JS代码:

  1. <div id="bao">看小说就到 mjshuku.com</div>

  2. <a onclick="copy()">点击复制</a>



  3. <script type="text/javascript">
  4. function copy(){
  5. var div = document.getElementById('bao');
  6.         if (document.body.createTextRange) {
  7.             var range = document.body.createTextRange();
  8.             range.moveToElementText(div);
  9.             range.select();
  10.         } else if (window.getSelection) {
  11.             var selection = window.getSelection();
  12.             var range = document.createRange();
  13.             range.selectNodeContents(div);
  14.             selection.removeAllRanges();
  15.             selection.addRange(range);
  16.          
  17.         } else {
  18.             console.warn("none");
  19.         }
  20.         document.execCommand("Copy");
  21. alert("已复制好,可贴粘。");
  22. }
  23. </script>
复制代码





欢迎光临 588创业论坛 (http://bbs.588cy.com/) Powered by Discuz! X2.5