2017-11-15 8 views
0

添付した写真のような割引クーポンコードのポップアップがあります。 enter image description here 私の質問は、「このクーポンコードをコピーする」ボタンでコピー機能を作成するにはどうすればいいですか?ユーザーが[このクーポンコードをコピー]をクリックすると、123クーポンコードがコピーされます。 のエラーメッセージがあり、私はこの方法に従っていますが、ポップアップ https://www.w3schools.com/howto/howto_js_copy_clipboard.aspポップアップでコピーボタンを作成

のために動作しません:copyText.select() is not function

+0

'copyText.select()'メソッドを含むコード例を提供できますか?サンプルを一切提供することなく、あなたの問題の原因を伝えるのは難しいです。 –

答えて

1

を例

<!-- The text field --> 
<input type="text" value="Hello World" id="myInput"> 

<!-- The button used to copy the text --> 
<button onclick="myFunction()">Copy text</button> 

今すぐIDが指定されたテキストフィールドに表示さ私は明確にしてみましょうが、すなわちmyInputとなりまし機能

<script type="text/javascript"> 
function myFunction() { 
var copyText = document.getElementById("myInput"); 
copyText.select(); 
document.execCommand("Copy"); 
alert("Copied the text: " + copyText.value); 
} 

以下のように今の楽しみでまず、そのid(myInput)で入力テキストを取得し、それに応じて残りの機能を適用します。正しいIDを使用したコードをチェックしてください。

ありがとうございました

関連する問題