<span id='id'>hello world</span><input type='button' onClick='copy("id")' value='點擊復制內容' /> <script> function copy(id) { var Url2=document.getElementById(id).innerText; var oInput = document.createElement('input'); oInput.value = Url2; document.body.appendChild(oInput); oInput.select(); // 選擇對象 document.execCommand("Copy"); // 執行瀏覽器復制命令 oInput.className = 'oInput'; oInput.style.display='none'; console.log("復制成功"); } </script>
標簽的話 我用的是 span 用什么標簽看需求了 只要有id 就可以復制出來標簽中的value