この記事の例では、すべてのチェックボックスの選択を実現するためのJavaScriptの具体的なコードを参考までに共有しています。具体的な内容は次のとおりです。 コード: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> <スタイル> テーブル { 幅: 300ピクセル; 境界線の間隔: 0; /* テキスト配置: 中央; */ マージン: 100px 自動; 境界線の折りたたみ: 折りたたみ; } テーブル tr:nth-child(n+2)>td { テキスト配置: 左; 背景色: rgb(250, 245, 245); 色: ダークグレー; フォントサイズ: 14px; } テーブルtr:n番目の子(1) { 背景色: スカイブルー; 色: 白; } 番目、 td { パディング: 10px; 境界線: 0.5px グレー } </スタイル> </head> <本文> <テーブル> <tr> <th><input type="checkbox" name="" id="all"></th> <th>製品</th> <th>価格</th> </tr> <tr> <td><input type="checkbox" name="" id="ip8"></td> <td>iPhone8</td> <td>8000</td> </tr> <tr> <td><input type="checkbox" name="" id="pro"></td> iPadプロ <td>5000</td> </tr> <tr> <td><input type="checkbox" name="" id="air"></td> iPad Air <td>2000</td> </tr> <tr> <td><input type="checkbox" name="" id="watch"></td> <td>アップルウォッチ</td> <td>2000</td> </tr> </テーブル> <スクリプト> var all = document.getElementById('all'); var items = document.querySelectorAll('tr>td>input'); all.onclick = 関数() { (var i = 0; i < items.length; i++) { 項目[i].checked = this.checked; } } (var i = 0; i < items.length; i++) { アイテム[i].onclick = 関数() { var flag_all = 1; (var j = 0; j < items.length; j++) { (items[j].checked == 0)の場合{ フラグ全て = 0; すべてチェック済み = flag_all; 壊す; } } すべてチェック済み = flag_all; } } </スクリプト> </本文> </html> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: 2017 最新バージョンの Windows インストール MySQL チュートリアル
1. 仮想マシン(物理マシン)をインストールする仮想マシンまたは物理マシンにインストールできます。 ...
サービス.xml Server.xml 構成ファイルは、コンテナー全体を構成するために使用されます。...
Nginx を設定する 3 つの方法最初の方法は、位置一致部分を直接置き換える。 2 番目の pro...
両側に隙間なし、各列間に隙間あり 幅: 100%; 表示: グリッド; グリッドテンプレート列: r...
Windows 10 に Docker をインストールする場合、コンテナタイプを Linux コンテ...
目次概要コードの実装シングルトンパターンの簡易版改良版プロキシバージョンシングルトンモード遅延シング...
<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...
Vue ユーザーとして、React を拡張する時が来ました。antd の導入、less と rout...
XML/HTML コードコンテンツをクリップボードにコピー<入力 id = "ユーザ...
目次問題分析なぜカプセル化なのかパッケージの内容は何ですか?テーブルコンポーネントをカプセル化するデ...
背景: 最近、資産報告関連の機能に取り組んでおり、中国語入力をサポートする必要があります。通常のショ...
HTMLで表を描くには、表タグを使用します。 trは行を意味しますtdは列を示すth はテーブ...
SQL は、データを特定の順序で並べ替え、特定のフィールドでグループ化した後、隣接する 2 つのデ...
この記事の例では、ドロップダウンリストを実装するためのJavaScriptの具体的なコードを参考まで...
目次Portainerは複数のDockerコンテナ環境を管理します2. Dockerを管理する2.1...