クリップボードにコピーする。
簡単かなと思ったけど、とても難しかったです。
ブラウザによって全然挙動が違うことに驚きました。
いろいろ試してみた結果をまとめています。


もくじ
【あれこれ①】ボタンをクリックしてIDをクリップボードにコピーする
See the Pen
【iOS】ボタンをクリックしてIDをクリップボードにコピーする by 125naroom (@125naroom)
on CodePen.
| ブラウザ | コピーできる? |
|---|---|
| IE | 〇 |
| Edge | 〇 |
| Firefox | 〇 |
| Chrome | 〇 |
| Safari | 〇 |
| iOS Safari | 〇 |
| Android | △(機種によってできたりできなかったり) |
【あれこれ②】テキストをクリックしてクリップボードにコピーする
See the Pen
【iOS】テキストをクリックしてクリップボードにコピーする by 125naroom (@125naroom)
on CodePen.
| ブラウザ | コピーできる? |
|---|---|
| IE | 〇 |
| Edge | 複数は×(リロードすればコピーはできるが) |
| Firefox | 〇 |
| Chrome | 〇 |
| Safari | 〇 |
| iOS Safari | 〇 |
| Android | △(機種によってできたりできなかったり) |
【あれこれ③】テキストをクリックしてクリップボードにコピーする、別パターン
See the Pen
【iOS 以外】テキストをクリックしてクリップボードにコピーする by 125naroom (@125naroom)
on CodePen.
| ブラウザ | コピーできる? |
|---|---|
| IE | 〇 |
| Edge | 〇 |
| Firefox | 〇 |
| Chrome | 〇 |
| Safari | 〇 |
| iOS Safari | 複数は×(リロードすればコピーはできるが) |
| Android | 〇 |
【あれこれ④】clipboard.jsを使ってIDとパスワードをクリップボードにコピーする
ファイルをダウンロードする場合は、GitHubから「clipboard.min.js」ファイルをダウンロードする。
CDNを使う場合は、こちらを参照。
See the Pen
【clipboard.js】IDとパスワードをクリップボードにコピーする by 125naroom (@125naroom)
on CodePen.
| ブラウザ | コピーできる? |
|---|---|
| IE | 〇 |
| Edge | 〇 |
| Firefox | 〇 |
| Chrome | 〇 |
| Safari | 〇 |
| iOS Safari | 〇 |
| Android | 〇 |
どれがいいのか
【あれこれ④】を使うのがいい。古いバージョンだと厳しかったりもすると思いますが。
個人的には、PCではわざわざ使う必要はないのかなと。スマートフォンで問題なく使えればいいのかなと。
さいごに



















