點擊按鈕,複製文本到剪貼板

第一種方法(直接複製內容到body標籤內即可):

<script data-cfhash='f9e31' type="text/javascript">
              function jsCopy(){
                var e=document.getElementById("copy-num");//對象是copy-num1
                e.select(); //選擇對象
                document.execCommand("Copy"); //執行瀏覽器複製命令
                alert("複製成功");
            }
              !function() {
                try {
                  var t = "currentScript" in document ? document.currentScript: function() {
                    for (var t = document.getElementsByTagName("script"), e = t.length; e--;) if (t[e].getAttribute("data-cfhash")) return t[e]
                  } ();
                  if (t && t.previousSibling) {
                    var e, r, n, i, c = t.previousSibling,
                    a = c.getAttribute("data-cfemail");
                    if (a) {
                      for (e = "", r = parseInt(a.substr(0, 2), 16), n = 2; a.length - n; n += 2) i = parseInt(a.substr(n, 2), 16) ^ r,
                      e += String.fromCharCode(i);
                      e = document.createTextNode(e),
                      c.parentNode.replaceChild(e, c)
                    }
                    t.parentNode.removeChild(t);
                  }
                } catch(u) {}
              } ()
              
        </script>

<input id="copy-num"/>
<button onClick="jsCopy()">複製</button>

 

第二張方法(直接複製內容到body標籤內即可):

<script type="text/javascript"> 
            function jsCopy(){ 
                var e=document.getElementById("contents");//對象是contents 
                e.select(); //選擇對象 
                tag=document.execCommand("Copy"); //執行瀏覽器複製命令
                if(tag){
                    alert('複製內容成功');
                }
            } 
         
        </script> 
        <textarea id="contents" cols="40" rows="5"></textarea>
        <input type="button" onClick="jsCopy();" value="複製" />

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章