This article example shares the specific code of JavaScript to achieve the selection of all checkboxes for your reference. The specific content is as follows Code: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> table { width: 300px; border-spacing: 0; /* text-align: center; */ margin: 100px auto; border-collapse: collapse; } table tr:nth-child(n+2)>td { text-align: left; background-color: rgb(250, 245, 245); color: dimgray; font-size: 14px; } table tr:nth-child(1) { background-color: skyblue; color: white; } th, td { padding: 10px; border: 0.5px solid gray; } </style> </head> <body> <table> <tr> <th><input type="checkbox" name="" id="all"></th> <th>Products</th> <th>Price</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 Pro <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>Apple Watch</td> <td>2000</td> </tr> </table> <script> var all = document.getElementById('all'); var items = document.querySelectorAll('tr>td>input'); all.onclick = function() { for (var i = 0; i < items.length; i++) { items[i].checked = this.checked; } } for (var i = 0; i < items.length; i++) { items[i].onclick = function() { var flag_all = 1; for (var j = 0; j < items.length; j++) { if (items[j].checked == 0) { flag_all = 0; all.checked = flag_all; break; } } all.checked = flag_all; } } </script> </body> </html> The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: More Ways to Use Angle Brackets in Bash
>>: 2017 latest version of windows installation mysql tutorial
Mirroring is also one of the core components of D...
This article shares the specific code of the jQue...
Vue calls the PC camera to take pictures in real ...
Table of contents 1. What content usually needs t...
Use the mysql command to connect to the MySQL ser...
Hello everyone, I am Tony, a teacher who only tal...
This article example shares the specific code of ...
The following three methods are commonly used to d...
Table of contents Preface What is index pushdown?...
Download tutorial of mysql-connector-java.jar pac...
Abstract: MySQL provides a variety of storage eng...
Table of contents What is React Fiber? Why React ...
In order to prevent non-compliant data from enter...
Steps: 1. Install MySQL database 1. Download the ...
1. First check whether the system has mysql insta...