チェックボックスの値に基づいて要素の可視性を変更するには?

ダウッド・バシャラット

私はこの問題を解決しようとしています。チェック ボックスをオンにすると、div が表示されます。私のフォームには多くのチェックボックスボタンがありますが、今は1つのチェックボックスに実装したいのですが、ここに私のJavaScriptコードがあります

//$('#check1').click(function(){
document.getElementById('check1').checked
    if (this.checked) {
        document.getElementsByClassName('rbc-none1').style.display="block";
    }
//})

HTMLコード

<h2 class="rbc-none" style="display:none">Building cleaning</h2>
            <div class="rbc-none" style="display:none">
                <div class="col-md-12"><h4>Building cleaning</h4></div> 
                <div class="col-md-6 col-sm-6">
                        <div class="form-group options">
                            <strong>Interior</strong>
                            <label class="switch-light switch-ios pull-right">
                                <input type="checkbox" name="option_6" id="option_6" value="Yes">
                                <span>
                                <span>No</span>
                                <span>Yes</span>
                                </span>
                                <a></a>
                            </label>
                        </div>
                  </div>     
                <div class="col-md-6 col-sm-6">
                        <div class="form-group options">
                            <strong>Exterior</strong>
                            <label class="switch-light switch-ios pull-right">
                                <input type="checkbox" name="option_7" id="option_7" value="Yes">
                                <span>
                                <span>No</span>
                                <span>Yes</span>
                                </span>
                                <a></a>
                            </label>
                        </div>
                        </div>
                <div class="col-md-6 col-sm-6">
                        <div class="form-group">
                        <label>Measurment </label>
                       <input type="text" class="form-control"  />
                   </div> 
                    </div>

チェックボックスのhtml

<label class="switch-light switch-ios pull-right">
                            <input type="checkbox" name="option_5" id="check1" value="Yes">
                            <span>
                            <span>No</span>
                            <span>Yes</span>
                            </span>
                            <a></a>
                        </label>
ゴーサム

アニメーション形式で必要な場合は、このリンクを試してください

$(document).ready(function () {
    $('#check1').change(function () {
        if (!this.checked) 
        //  ^
           $('.rbc-none').hide();
        else 
            $('.rbc-none').show();
    });
});
<!DOCTYPE html>
<html>

  <head>
    <script data-require="[email protected]" data-semver="3.1.1" src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    <link rel="stylesheet" href="style.css" />
    <script src="script.js"></script>
  </head>

  <body>
    <label class="switch-light switch-ios pull-right">
      <input type="checkbox" name="option_5" id="check1" value="Yes" />
      <span>
        <span>No</span>
        <span>Yes</span>
      </span>
      <a></a>
    </label>
    <h2 class="rbc-none" style="display:none">Building cleaning</h2>
    <div class="rbc-none" style="display:none">
      <div class="col-md-12">
        <h4>Building cleaning</h4>
      </div>
      <div class="col-md-6 col-sm-6">
        <div class="form-group options">
          <strong>Interior</strong>
          <label class="switch-light switch-ios pull-right">
            <input type="checkbox" name="option_6" id="option_6" value="Yes" />
            <span>
              <span>No</span>
              <span>Yes</span>
            </span>
            <a></a>
          </label>
        </div>
      </div>
      <div class="col-md-6 col-sm-6">
        <div class="form-group options">
          <strong>Exterior</strong>
          <label class="switch-light switch-ios pull-right">
            <input type="checkbox" name="option_7" id="option_7" value="Yes" />
            <span>
              <span>No</span>
              <span>Yes</span>
            </span>
            <a></a>
          </label>
        </div>
      </div>
      <div class="col-md-6 col-sm-6">
        <div class="form-group">
          <label>Measurment </label>
          <input type="text" class="form-control" />
        </div>
      </div>
    </div>
  </body>

</html>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

チェックボックスの値に基づいてテキストを変更する

分類Dev

Angular9-認証に基づいてチェックボックスの値を変更する

分類Dev

チェックボックスの状態に基づいて親クラスを変更する

分類Dev

tkinterでOptionMenuの回答に基づいてチェックボックスリストを変更する

分類Dev

innerHTMLを使用してチェックボックスに基づいてdiv値を変更する

分類Dev

WPF:コンボボックスでの選択に基づいて可視性を変更しようとしています

分類Dev

チェックボックスのステータスに基づいて要素の値を増やします

分類Dev

チェックボックスがCSSのみでチェックされているかどうかに基づいて要素の不透明度を変更するにはどうすればよいですか?

分類Dev

ラジオボタンに基づいてComboBoxの可視性を制御する方法がチェックされています

分類Dev

チェックボックスの値は、チェックに基づいて変更したり、jqueryを使用してチェックを外したりすることはできません

分類Dev

BottomNavigationViewの可視性に基づいて表示されている間にスナックバーの位置を変更します

分類Dev

ラジオボタンがチェックされているときにテキストボックスの値を取得し、テキストボックスの値に基づいてラジオボタンの値を変更します

分類Dev

特定の値に基づいてチェックボックスのステータスを変更する方法、およびチェックボックスのリストをサーバーに投稿する方法

分類Dev

ドロップダウン選択のdivの可視性に基づいてテキストボックスを必須にする方法は?

分類Dev

$ _GETパラメータに基づいてチェックボックスのチェックステータスを変更する

分類Dev

Knockout.JSで選択したドロップダウン値に基づいてテキストボックスの可視性を設定する

分類Dev

複数のチェックボックスの選択に基づいてページ要素を表示する

分類Dev

チェックボックスのセットに基づいて値の配列を取得する

分類Dev

列の値に基づいて各行に対してチェックボックスを表示する方法-JQueryDataTable

分類Dev

角度6の値の配列に基づいてチェックボックスを動的にチェックする方法は?

分類Dev

別のdivまたは要素の存在に基づいて1つのDIVの可視性を変更する

分類Dev

React JSチェックされた値の配列に基づいて、いくつかのチェックボックスをチェックする方法

分類Dev

ajax応答からの値に基づいてチェックボックスの状態を設定する

分類Dev

jQueryMobileのチェックボックスの値に基づいて特定のフォーム要素をアクティブ化する

分類Dev

Jquery:チェックボックスのチェック/オフに基づいてラベルのクラスを変更します

分類Dev

jQueryは、値に基づいてdiv内のチェックボックスを並べ替えます

分類Dev

別のチェックボックスの選択に基づいてチェックボックスをオフにする方法は?

分類Dev

Jqueryは、クリックに基づいて1つの要素の値を別の要素に変更します

分類Dev

JQuery水平方向のtrのクラス名に基づいてtdのすべてのチェックボックスをチェックするには

Related 関連記事

  1. 1

    チェックボックスの値に基づいてテキストを変更する

  2. 2

    Angular9-認証に基づいてチェックボックスの値を変更する

  3. 3

    チェックボックスの状態に基づいて親クラスを変更する

  4. 4

    tkinterでOptionMenuの回答に基づいてチェックボックスリストを変更する

  5. 5

    innerHTMLを使用してチェックボックスに基づいてdiv値を変更する

  6. 6

    WPF:コンボボックスでの選択に基づいて可視性を変更しようとしています

  7. 7

    チェックボックスのステータスに基づいて要素の値を増やします

  8. 8

    チェックボックスがCSSのみでチェックされているかどうかに基づいて要素の不透明度を変更するにはどうすればよいですか?

  9. 9

    ラジオボタンに基づいてComboBoxの可視性を制御する方法がチェックされています

  10. 10

    チェックボックスの値は、チェックに基づいて変更したり、jqueryを使用してチェックを外したりすることはできません

  11. 11

    BottomNavigationViewの可視性に基づいて表示されている間にスナックバーの位置を変更します

  12. 12

    ラジオボタンがチェックされているときにテキストボックスの値を取得し、テキストボックスの値に基づいてラジオボタンの値を変更します

  13. 13

    特定の値に基づいてチェックボックスのステータスを変更する方法、およびチェックボックスのリストをサーバーに投稿する方法

  14. 14

    ドロップダウン選択のdivの可視性に基づいてテキストボックスを必須にする方法は?

  15. 15

    $ _GETパラメータに基づいてチェックボックスのチェックステータスを変更する

  16. 16

    Knockout.JSで選択したドロップダウン値に基づいてテキストボックスの可視性を設定する

  17. 17

    複数のチェックボックスの選択に基づいてページ要素を表示する

  18. 18

    チェックボックスのセットに基づいて値の配列を取得する

  19. 19

    列の値に基づいて各行に対してチェックボックスを表示する方法-JQueryDataTable

  20. 20

    角度6の値の配列に基づいてチェックボックスを動的にチェックする方法は?

  21. 21

    別のdivまたは要素の存在に基づいて1つのDIVの可視性を変更する

  22. 22

    React JSチェックされた値の配列に基づいて、いくつかのチェックボックスをチェックする方法

  23. 23

    ajax応答からの値に基づいてチェックボックスの状態を設定する

  24. 24

    jQueryMobileのチェックボックスの値に基づいて特定のフォーム要素をアクティブ化する

  25. 25

    Jquery:チェックボックスのチェック/オフに基づいてラベルのクラスを変更します

  26. 26

    jQueryは、値に基づいてdiv内のチェックボックスを並べ替えます

  27. 27

    別のチェックボックスの選択に基づいてチェックボックスをオフにする方法は?

  28. 28

    Jqueryは、クリックに基づいて1つの要素の値を別の要素に変更します

  29. 29

    JQuery水平方向のtrのクラス名に基づいてtdのすべてのチェックボックスをチェックするには

ホットタグ

アーカイブ