WordpressでContact-form7というプラグインを使っています。チェックボックスの項目を作ったのですが、使う人によっては、選択する項目が沢山あるので、「一括選択」という項目が作れないか悩んでいます。
現在)好きな食べ物 □りんご □バナナ □みかん □メロン
希望)好きな食べ物 □全部 □りんご □バナナ □みかん □メロン
>全部にチェックをつけると、自動的に他のものにもチェックが入る。
>出来れば、その後にやっぱり「全部」のチェックを外した場合は、今度は全部のチェックが一気に外れて欲しい
No.1ベストアンサー
- 回答日時:
JavaScript(jQuery)で書けばできます。
もっと、スッキリした書き方もできると思いますが。
<script type="text/javascript">
$(function(){
$('input[type="checkbox"][value="全部"]').change(function(){
$('input[type="checkbox"][value="りんご"]').prop('checked', $(this).prop('checked'));
$('input[type="checkbox"][value="バナナ"]').prop('checked', $(this).prop('checked'));
$('input[type="checkbox"][value="みかん"]').prop('checked', $(this).prop('checked'));
$('input[type="checkbox"][value="メロン"]').prop('checked', $(this).prop('checked'));
});
$('input[type="checkbox"][value="りんご"],input[type="checkbox"][value="バナナ"],input[type="checkbox"][value="みかん"]input[type="checkbox"][value="メロン"]').change(function(){
if(!$(this).prop('checked')){
$('input[type="checkbox"][value="全部"]').prop('checked', false);
}
});
});
</script>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- 統計学 名義尺度と間隔尺度の相関について 1 2022/09/06 18:15
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 2 2022/05/04 16:17
- 財務・会計・経理 消費税簡易課税制度選択届出書について 2 2023/03/20 16:19
- JavaScript jquery 診断コンテンツにチェックボックスを付けたいです 3 2023/01/19 18:31
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 3 2022/05/04 17:55
- 防犯カメラ・監視カメラ・小型カメラ Windowsのカメラ機能。設定した通りのfpsでの撮影ができず、コマ落ち動画になる。修正するには? 2 2023/01/29 09:50
- WordPress(ワードプレス) Wordpress プラグイン Mail Form 7 のファイル添付の表示が切れてしまう 1 2022/03/24 09:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
チェックボックスのON/OFFでVal...
-
チェックボックスとラジオボタ...
-
【jsp/Java】チェックボックス...
-
JSP内で可変するチェックボック...
-
配列のチェックボックスをjavas...
-
チェックボックスの設定
-
onchangeイベントを強制的に発...
-
プルダウン選択を変更すると、...
-
return trueとreturn falseの用...
-
<JavaScript>tableタグを入力不...
-
Selectボックスの一覧表示方法
-
select要素のvalueを配列で取得...
-
innerHTML内では改行は禁止?
-
JavaScriptで特定のtdタグにcla...
-
onclickが動作しない
-
チェックボックスの有無判定
-
プルダウン 項目が多いので先頭...
-
正規表現で複数マッチ条件で悩...
-
【jQuery】input nameの文字列...
-
Selectボックスの幅を自動で広...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【jsp/Java】チェックボックス...
-
チェックボックスのON/OFFでVal...
-
checkboxをクリックしてリロー...
-
チェックボックスに全てチェッ...
-
JSP内で可変するチェックボック...
-
確認ページからフォームページ...
-
チェックボックスのON/OFFに応...
-
Objective-Cでチェックボックス...
-
EclipseでSpringを使用し、テー...
-
チェックボックスの設定
-
スクリプト内でチェックボック...
-
チェックボックスで合計値を計...
-
背景色を変えて未入力チェック...
-
チェックボックスのグループ化...
-
オフになっているチェックボッ...
-
checkboxの選択数制限と排他処...
-
複数のチェックボックス項目が...
-
Nameは配列で、チェックされた...
-
jquery 診断コンテンツにチェッ...
-
チェックボックスでor検索
おすすめ情報