js将内容复制到剪贴板

有一需求,点击按钮要将某个值复制到剪贴板。

第一种,代码如下:

 1     
12345678
2 3 4 function copyUrl2() { 5 var Url2 = document.getElementById("biao1").innerText; 6 var oInput = document.createElement("input"); 7 oInput.value = Url2; 8 document.body.appendChild(oInput); 9 oInput.select(); // 选择对象 10 document.execCommand("Copy"); // 执行浏览器复制命令 11 oInput.className = "oInput"; 12 oInput.style.display = "none"; 13 alert("复制成功"); 14 }

第二种,代码如下:

     
     
 
 
     function copyUrl3() {
       var Url2 = document.getElementById("biao1");
       Url2.select(); // 选择对象
       document.execCommand("Copy"); // 执行浏览器复制命令
       alert("已复制好,可贴粘。");
     }

网上找到了这两种写法,经过实践,切实可行。

你可能感兴趣的:(js将内容复制到剪贴板)