JavaScript でテキストをクリップボードへコピーする方法
JavaScript でテキストをクリップボードへコピーする方法:
クリップボードにコピーする機能のサンプルとコード
クリップボードにコピーする機能のサンプルとコード
<html> <head> <meta charset="UTF-8"> <script> function copyTextToClipboard(element) { var copyTarget = document.getElementById(element); var copyArea = document.createElement("input"); copyArea.value = copyTarget.textContent; document.body.appendChild(copyArea); copyArea.select(); document.execCommand("Copy"); if (!('remove' in Element.prototype)) { Element.prototype.remove = function () { if (this.parentNode) { this.parentNode.removeChild(this); } }; } copyArea.remove(); alert(copyTarget.textContent + "をコピーした。"); } </script> </head> <body> <span id="copyTarget">テキスト</span> <button onclick="copyTextToClipboard('copyTarget')">コピー</button> </body> </html>
コメント
コメントを投稿