Javascript TIPS No.5 クリップボードにコピーする「this,clipboardData.setData」
サンプルコード
<html lang="ja-JP"> <title> クリップボードにコピーする「this,clipboardData.setData」</title> </head> <body> <input type="text" size="50" value="テキストエリアに表示する文字列" onfocus="this.select();window.clipboardData.setData('text',this.value);"> </body> </html>
解説
- 上のサンプルは、処理を二つ実行しています。
- ;(セミコロン)で区切ることにより、複数の処理を実行したり複数の関数を呼び出すことができます。
1つめの処理
- コピーされた事が分かりやすい用に、フォーカスされたら自動的にすべて選択されるようにしておきます
- this(これ) を(.) select(選択する)
this.select();