[JavaScript]範囲を選択→クリップボードにコピーする
JavaScriptでテキストエリアの範囲を選択→クリップボードにコピーするスクリプトを紹介します。
色々なアプローチで実現できるのですが、個人的に1番分かりやすかった内容になります。
範囲選択→クリップボードにコピー
前提条件として、テキストエリア内の文字を全選択→コピーというスクリプトになります。
// textareaタグの要素を取得 var textarea = document.getElementsByTagName("textarea")[0]; // 文字列を選択 textarea.select(); // クリップボードにコピ document.execCommand("copy");
参考:[JavaScript]クリップボードを使ったコピーとペースト