• ベストアンサー

JavaScript チェックボックスで複数選択

今晩は、 JavaScript チェックボックスで複数選択で、1つもチェックされなかった場合にメツセージが出るようにしたいのですが、どのような記述にしたら良いでしょうか、 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

同じフォーム内であれば this.formのelementsを走査し、typeがcheckボックスの checkedがfalseの要素があったらメッセージをだしてbreak

関連するQ&A

  • Javascript? チェックボックスと・・・・

    HTMLのチェックボックスやラジオボタンのタグで、 チェックをつけずに次の画面へアクションをおこすと ”チェックつけなさい”ポップアップ画面を表示させたいのですがJavaScriptなのでしょうか? 記述方法をよろしくお願いします。

    • ベストアンサー
    • Java
  • 至急お願いします!Excel2007で、チェックボックスを複数選択して

    至急お願いします!Excel2007で、チェックボックスを複数選択して削除するする方法が分かりません!! ドラッグをしてチェックボックスを複数選択したいのですが、【オブジェクトの選択】では選択できません。F5のジャンプを使って、オブジェクトを選択をしてみたのですが、図形も挿入されているのでそちらを選択してしまいます。 詳しくないので、初心者にも分かる説明をお願いします。

  • チェックボックスを選択するとテキストボックスが表示

    質問失礼します。 チェックボックスが下記のようにある場合ですが、 どれかではなく複数選択で テキストボックスを表示させるにはどうしたらよいでしょうか? <input type="checkbox" name="example" value="" />テレビ ←チェックしたらテキストボックス表示 <input type="checkbox" name="example" value="" />新聞 ←チェックしたらテキストボックス表示 <input type="checkbox" name="example" value="" />CM ←チェックしたらテキストボックス表示 <input type="checkbox" name="example" value="" />その他 ←チェックしたらテキストボックス表示 色々なJavaScriptを試したのですが、 どうも挙動がおかしく、クリックを続けると表示がされたりできなかったり、 という具合になります。 それぞれテキストボックスを表示させたいチェックボックスに 反映できるJavaScriptをご教示願いますでしょうか? 宜しくお願い致します。

  • チェックボックスのチェックをつけたら

    まだJavaScriptかじりたてで,未熟ですみません。 出来るかどうかも分からないのですが, HPから小ウィンドウを開き、その小ウィンドウ内にチェックボックスと名前があります。 「チェックボックス」にチェックをつけた人の名前を、ボタンもなにも押さずに閉じるで、小ウィンドウを閉じたらもとのHPの指定した場所に名前を表示する事ってできるのでしょうか? ちなみに人は複数選択する可能性もあります. もしできたら、実践してみたいのですが、教えていただけないでしょうか?すみません。よろしくおねがいします。

  • 複数のチェックボックス&配列にランダムな数字

    こんにちは。PHP学習中のものですが、今回はこちらで質問させていただきます。 現在、複数のチェックボックスをワンクリックですべて選択する方法を調べています。 チェックボックスのNAMEがすべて同じ場合は、ちょっと検索すれば、すぐにサンプルスクリプトがたくさんヒットします。 複数選択可能なチェックボックスの場合も、document.form1.elements["sample_check[]"] というような記述で、チェックボックスの数がカウントできるということまでは判りました。 しかし、現在わたしが扱っているチェックボックス(下記をご参照ください)には、sampla_check[3] のように規則性のない数字が入っているのです。 (この数字を送信先で受けて、それをもとにmySQLのデータを更新するので省略できません) このような場合、どのようにしたら「チェックボックスをすべて選択」する機能を実装できるでしょうか。 本来、javascriptの入門書でも購入して、自分で学習すべき範疇のことかと思いますが、今すぐ答えが必要なので、どなたかお助けいただけないでしょうか。 <INPUT TYPE="checkbox" NAME="sample_check[3]" VALUE="TRUE"> 項目(3) <INPUT TYPE="checkbox" NAME="sample_check[7]" VALUE="TRUE"> 項目(7) <INPUT TYPE="checkbox" NAME="sample_check[12]" VALUE="TRUE"> 項目(12)

  • Javascript? チェックボックスにチェックをいれると・・

    Yahooメールのように、チェックボックスにチェックをいれると その行(<tr>タグ)に色がつくようなJavascriptを探しています。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 複数式のチェックボックス

     こんにちは。 お昼からjavateaです。 PG初級者なので教えてください。(o⌒∇⌒o) 今複数式のチェックボックスを作っているのですが、これをボタンがクリックされたときに表示するようにしたいです。例えばボタンが押されたら46都道府県(46個)のチェックボックスが同画面に小さく出てきて複数個選択できる。そして選択したものの情報が値として送られる。 分かりにくくてすいませんが、このような物は出来ますでしょうか??よろしくお願いします。(*^▽^*) あ、分からないところは「複数個チェックボタンを作るところ」や「値の受け渡し」ではなく「プルダウンみたいな感じでチェックボックスを表示させるところです。」**

  • チェックボックスのチェックを次のページへ引き継ぐ

    分かり難いかと思いますが、説明させていただきます。 仮に、A.html B.htmlの二つページがあるとします A.html □あああ □いいい □ううう □えええ □おおおお このA.htmlページでチェックをつけたボタンのチェックをB.htmlの同じフォーマットのチェックボックスに反映させたいのです。 チェックボックスは複数選択可能となっています CGIなどは使わないようにJavaScriptで処理したいのです。

  • 複数チェックボックスの入力制限について

    現在PHP5.05+Mysql4.0.25にて、プログラムを作成しておりますが、 例えば10個のチェックボックスに対して、入力を2個まで とするのに、Javascriptで出来るのを見つけましたが、 それはformタグ内で、数えている為に、 複数のチェックボックスのグループがあると 一度に送信出来なくなってしまいます。 一度に、複数のチェックボックスのグループの データを送信するのに、何かよい方法はありますでしょうか、 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • javascriptでチェックボックスの選択状況をチェックする方法につ

    javascriptでチェックボックスの選択状況をチェックする方法について質問です。 チェックボックスを <input type="checkbox" name="chk[]" value="1"> <input type="checkbox" name="chk[]" value="2"> のようにした場合、チェックボックスが1か所以上選択されているかどうかは、 var count = 0; for (var i=0;i<document.myform.elements['chk[]'].length;i++){ if(document.myform.elements['chk[]'][i].checked){ count++; } } if(count==0){ window.alert("チェックしてください!"); } のようにすればチェック可能ですが、inputタグで <input type="checkbox" name="chk1[]" value="1"> <input type="checkbox" name="chk1[]" value="2"> <input type="checkbox" name="chk2[]" value="A"> <input type="checkbox" name="chk2[]" value="B"> のように「name」の配列名が変化する場合はどのようにすればチェック可能でしょうか?

専門家に質問してみよう