この記事では、全選択または選択を反転する機能を実現するためのJavaScriptの具体的なコードを参考までに共有します。具体的な内容は次のとおりです。 コードは次のとおりです <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>ケース - すべてのテーブルを選択</title> <スタイル> テーブル { 境界線: 1px 実線; マージン: 自動; 幅: 500ピクセル; } td、th { テキスト配置: 中央; 境界線: 1px 実線; } 。外 { 背景色: 白; } 。以上 { 背景色: ピンク; } div{ 上マージン: 10px; テキスト配置: 中央; } </スタイル> <スクリプト> window.onload = 関数(){ //すべて選択 document.getElementById("checkAll").onclick = function () { var cbs = document.getElementsByName("cb"); (var i = 0; i < cbs.length; i++) の場合 { cbs[i].checked = true; } } //すべてチェックを外す document.getElementById("unCheckAll").onclick = function () { var cbs = document.getElementsByName("cb"); (var i = 0; i < cbs.length; i++) の場合 { cbs[i].checked = false; } } //再チェック document.getElementById("reCheck").onclick = function () { var cbs = document.getElementsByName("cb"); (var i = 0; i < cbs.length; i++) の場合 { cbs[i].checked = !cbs[i].checked; } } //マウスが通過すると色が変わります var trs = document.getElementsByTagName("tr"); (var i = 0; i < trs.length; i++) の場合 { trs[i].onmouseover = 関数 () { this.className = "以上"; } trs[i].onmouseout = 関数 () { this.className = "out"; } } //一番上のチェックボックスをオンにしてすべてを選択します document.getElementById("firstCb").onclick = function () { var cbs = document.getElementsByName("cb"); (var i = 0; i < cbs.length; i++) の場合 { cbs[i].checked = this.checked; } } } </スクリプト> </head> <本文> <テーブル> <caption>学生情報フォーム</caption> <tr> <td><input type="checkbox" name="cb" id="firstCb"></td> <td>番号</td> <td>名前</td> <td>性別</td> <td>操作</td> </tr> <tr> <td><入力タイプ="チェックボックス" 名前="cb"></td> <td>1</td> <td>リンフー・チョン</td> <td>男性</td> <td><a href="javascript:void(0);" onclick="delTr(this)">削除</a></td> </tr> <tr> <td><入力タイプ="チェックボックス" 名前="cb"></td> <td>2</td> <td>放して</td> <td>男性</td> <td><a href="javascript:void(0);" onclick="delTr(this)">削除</a></td> </tr> <tr> <td><入力タイプ="チェックボックス" 名前="cb"></td> <td>3</td> <td>岳部群</td> <td>?</td> <td><a href="javascript:void(0);" onclick="delTr(this)">削除</a></td> </tr> </テーブル> <div> <input type="button" value="すべて選択" id="checkAll"> <input type="button" value="すべてチェックを外す" id="unCheckAll"> <input type="button" value="再チェック" id="reCheck"> </div> </本文> </html> 運用結果 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL実践スキル: 2つのテーブルに異なるデータがあるかどうかを比較する方法の分析
MySQL 5.x と MySQL 8.0.X のいくつかの違いapplication.proper...
目次1. Linuxホスト名を設定するクライアントホストを構成するサーバーホストを構成する2. ホス...
この記事では、コードレイン特殊効果を実現するためのjQueryプラグインの具体的なコードを参考までに...
<br />オリジナルURL: http://www.lxdong.com/post/m...
プロジェクトを開発しているとき、支払い済み、支払済み、クローズ済み、返金済みなどの注文ステータスなど...
目次スプレッド演算子とレスト演算子とは何ですか?配列スプレッド演算子残り演算子(コレクション関数)ス...
目次1. 場所オブジェクト1. URL 2. 場所オブジェクトのプロパティ3. ロケーションオブジェ...
H5 レイアウトを設計する場合、通常はバナーに遭遇することになります。例えば、2:1 で表示したい場...
1. 問題Linux 上の mysql5.7 のパスワードを忘れました2. 解決策• ステップ 1:...
目次1. カスタム指示とは何ですか? 2. 指示をカスタマイズする方法フック機能3. 応用シナリオ入...
v-for タグにキーが追加されていない場合。 <!DOCTYPE html> <...
SQL UNIQUE制約UNIQUE 制約は、データベース テーブル内の各レコードを一意に識別します...
1. Dockerに適したRedisのバージョンを見つけるdocker hubで見つけることができ...
Docker は多くのスペースを占有します。コンテナを実行したり、イメージを取得したり、アプリケー...
前回の記事では、Windows でタイムアウトを試してみました。この記事では、Linux で試してみ...