
No.2ベストアンサー
- 回答日時:
#1の方ではありませんが・・・
↓のような感じでどうでしょう?
<html>
<head>
<title>クリップボードテスト</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function copytext(){
var els=document.forms["checkform"].elements;
var str="";
for(i=0;i<els.length;i++) {
if(!(els[i].type)) continue;
if(els[i].type.toLowerCase() !='checkbox') continue;
if(!(els[i].checked)) continue;
str+=els[i].value+",";
}
if(str!="") {
str="-----------------------\n私の好きな物は以下です。\n【"+str.substring(0,str.length-1)+"】\n-----------------------";
if(clipboardData.setData("text",str)) {
alert('クリップボードにコピーしました。');
}
} else {
alert('チェックされている項目がありません。');
}
}
-->
</script>
</head>
<body>
<form name="checkform">
<input type="checkbox" name="kudamono" value="果物">果物<br>
<input type="checkbox" name="yasai" value="野菜">野菜<br>
<input type="checkbox" name="niku" value="肉">肉<br>
<input type="checkbox" name="sakana" value="魚">魚<br>
<input type="button" value="ボタン" onclick="copytext();">
</form>
</body>
</html>
お忙しい中、私の質問のためにお時間を割いていただきありがとうございます。
もう、思っていた通りの「ずばり」でした!
本当にありがとうございます。
きちんとスキルを身に着けたいと思います。
No.1
- 回答日時:
JavaScriptを使います。
以下のサイトにいくつかのサンプルがありますので参考にされてください。
http://www.artemis.ac/contents/javascript/jscopy …
ただし、コピー機能がない(=JavaScriptを書いても無視される)Webブラウザもあります。
また、コピー可能なブラウザでもボタンを押すたびに「クリップボードへのアクセスを許可しますか?」の警告が出ますので、あまり実用的ではない気がします。
この回答への補足
やってみようと思いましたが、思い通りにいきません・・・
具体例はありますか?あるいはそういったサイトなど、あれば教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- ダイエット・食事制限 毎日60回くらい腹筋してたらお腹痩せますか? 食事は朝ごはんはパンと豆乳。昼ごはんはご飯一杯と肉や魚 8 2022/11/19 18:48
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- gooブログ Twitterの動画画面をgooブログに埋め込めない 4 2022/06/03 16:40
- プリンタ・スキャナー 緊急です。コピーも印刷もできません。 EP-802Aです。コピーしようとして印刷ボタン押しても何も印 6 2023/07/19 14:59
- 政治 原発事故で排出する汚染水について 24 2023/07/29 14:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
getParameterで値が取得できず...
-
HTMLボタンの文字色を変え...
-
ボタンのなかに表示する文字を...
-
ただいま勉強始めたての初心者...
-
テキストBOXの入力を参照ボ...
-
戻ると、記入フォームの内容が...
-
フォーム等でよく使われるボタ...
-
<select>で表示されるプルダウ...
-
チェックボックスの値をコピー
-
submitボタンを大きくすると粗...
-
HTML ラジオボタン nameの大文...
-
ボタンを押さずにボタンを押す...
-
VBAで一時中断したプログラムの...
-
コンピュータへの接続数が最大...
-
エクセルVBAで画面の大きさを取...
-
コネクション・セッション・ト...
-
Accessの画面更新を一時的に停...
-
DataGridViewのチェックボック...
-
ASPで画面間のパラメタ受け渡し
-
Aceessのステータスバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLボタンの文字色を変え...
-
getParameterで値が取得できず...
-
戻ると、記入フォームの内容が...
-
submitボタンにvalue属性の値で...
-
ボタンのなかに表示する文字を...
-
ただいま勉強始めたての初心者...
-
ボタンをクリックした時に、入...
-
リンクでPOSTデータを送信する...
-
formの送信ボタンをテキストに...
-
SUBMITボタンを表示させないでS...
-
FORMタグ内に複数submitボタン...
-
グーグルマップの文字化けで困...
-
UWSC
-
formでのtarget="_blank"2回目
-
inputのtextとsubmitの高さがズ...
-
htmlでsubmit送信時、actionよ...
-
<div>部分のみの更新
-
開くと同時に自動submit
-
前の画面の情報を保持するには?
-
HTMLのKEYとVALUE...
おすすめ情報