html+css+js表格列表全选单选代码

 时间:2024-10-12 06:46:39

1、新建html文档。

html+css+js表格列表全选单选代码

2、书写html。争犸禀淫<div class="wrap"><table> <thead> <tr> <th媪青怍牙> <input type="checkbox" id="j_cbAll" /> </th> <th>姓名</th> <th>语文得分</th> <th>数学得分</th> <th>英文得分</th> </tr> </thead> <tbody id="j_tb"> <tr> <td><input type="checkbox" /></td> <td>小名</td> <td>100</td> <td>77</td> <td>75</td> </tr> <tr> <td><input type="checkbox" /></td> <td>小花</td> <td>77</td> <td>71</td> <td>88</td> </tr> <tr> <td><input type="checkbox" /></td> <td>小红</td> <td>88</td> <td>77</td> <td>70</td> </tr> <tr> <td><input type="checkbox" /></td> <td>小牛</td> <td>50</td> <td>66</td> <td>77</td> </tr> </tbody></table></div>

html+css+js表格列表全选单选代码

3、书写css样式。<style>* { padding: 0; margin: 0; }.wrap { width: 300px; margin: 20px auto 0; }table { border-collapse: collapse; border-spacing: 0; border: 1px solid #c0c0c0; width: 300px; }th, td { border: 1px solid #d0d0d0; color: #404060; padding: 10px; }th { background-color: #09c; font: bold 12px "微软雅黑"; color: #fff; }td { font: 12px "微软雅黑"; }tbody tr { background-color: #f0f0f0; }tbody tr:hover { cursor: pointer; background-color: #fafafa; }</style>

html+css+js表格列表全选单选代码

4、书写js特效。争犸禀淫<script>var all = document.getElementById("j_cbAll");var tbody = document.getElementById("j_tb");var checkboxs = tbody.getElementsByTagName("input");all.onclick = function() { for (var i = 0; i < checkboxs.length; i++) { var checkbox = checkboxs[i]; checkbox.checked = this.checked; }};for (var i = 0; i < checkboxs.length; i++) { checkboxs[i].onclick = function() { var isCheckedAll = true; for (var i = 0; i < checkboxs.length; i++) { if (!checkboxs[i].checked) { isCheckedAll = false; break; } } all.checked = isCheckedAll; };}</script>

html+css+js表格列表全选单选代码

5、查看效果。

html+css+js表格列表全选单选代码html+css+js表格列表全选单选代码
  • Java 添加条码、二维码到PDF文档
  • 怎样去赚钱最好呢?
  • 婚姻顾问:[4]结婚需要准备的“硬头货”
  • 如何使用jenkins新建构建多配置项目任务
  • 韩式空气刘海中长发
  • 热门搜索
    懒惰怎么办 文化旅游 大卫排卵试纸怎么用 和之匣攻略 浙江 旅游 山东旅游景点大全景点排名 怎么申请qq号码 增值税附加税怎么算 毕节旅游 苏州旅游景点