クリップボードにコピーしたい項目が2つあるのですが以下のコードですとあいうえおしかコピーされません。
かきくけこのボタンをクリックした時にかきくけこもコピーされるようにしたいです。
教えて頂けると嬉しいです。よろしくお願いします。
html
1<body> 2<script> 3 function copyToClipboard() { 4 // コピー対象をJavaScript上で変数として定義する 5 var copyTarget = document.getElementById("copyTarget"); 6 // コピー対象のテキストを選択する 7 copyTarget.select(); 8 // 選択しているテキストをクリップボードにコピーする 9 document.execCommand("Copy"); 10 // コピーをお知らせする 11 alert("クリップボードにコピーしました。貼り付けてお使い下さい。 : " + copyTarget.value); 12 } 13 function copyToClipboardsecond() { 14 // コピー対象をJavaScript上で変数として定義する 15 var copyTargetsecond = document.getElementById("copyTargetsecond"); 16 // コピー対象のテキストを選択する 17 copyTargetsecond.select(); 18 // 選択しているテキストをクリップボードにコピーする 19 document.execCommand("Copysecond"); 20 // コピーをお知らせする 21 alert("クリップボードにコピーしました。貼り付けてお使い下さい。 : " + copyTargetsecond.value); 22 } 23 </script> 24 ひらがな:<input id="copyTarget" type="text" value="あいうえお" readonly><button onclick="copyToClipboard()">コピー</button> 25 ひらがな:<input id="copyTargetsecond" type="text" value="かきくけこ" readonly><button onclick="copyToClipboardsecond()">コピー</button> 26</body>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/07 05:05