<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>歌曲列表</title> <link rel="stylesheet" type="text/css" href="table.css"> <style type="text/css"> /*按钮样式定义*/ button{ background:#F0F0F0; border-top:1px solid #708090; border-right:1px solid #708090; border-bottom:1px solid #708090; border-left:1px solid #708090; width:80px; height:auto; font-size:10pt; cursor: help;/*wait 等待; help 问号*/ } </style> <script type="text/javascript"> function checkAll(btn){ //获取table中所有的checkbox var collMusics = document.getElementById("music"); var oRows = collMusics.rows; //遍历每一行 for(var i=1;i<oRows.length-1;i++) { //获取行的列集合中的第1个td节点对象 var oTd = oRows[i].cells[0]; //根据标签名从td中获取checkbox节点对象 var ckb = oTd.getElementsByTagName("input")[0]; ckb.checked = !ckb.checked;//将checked属性进行取反 } } </script> </head> <body> <div> <table id="music"> <tbody> <tr> <th>歌曲名称</th> <th>演唱者</th> </tr> <tr> <td><input type="checkbox"/>红玫瑰 </td> <td>陈奕迅</td> </tr> <tr> <td><input type="checkbox"/>童年</td> <td>罗大佑</td> </tr> <tr> <td><input type="checkbox"/>明明白白我的心</td> <td>成功</td> </tr> <tr> <td><input type="checkbox"/>月亮代表我的心</td> <td>邓丽君</td> </tr> <tr> <td><input type="checkbox"/>其实你不懂我的心</td> <td>童安格</td> </tr> </tbody> <tfoot> <tr> <td colspan="3" align="center"><button onclick="checkAll(this)">全/反选</button></td> </tr> </tfoot> </table> </div> </body> </html>
相关推荐
<button @click="checkAll">全选</button> <br /> <input type="text" v-model="txt" @keyup.enter="ck" /> (mx, index) in list" :key="index"> <input type="checkbox" v-model="mx.check" /> {{mx.txt}} ...
在IT行业中,前端开发往往需要关注用户体验和界面美观,而"checkbox样式美化及全选反选插件"正是为了满足这一需求。复选框(checkbox)和单选框(radio button)是网页交互中常见的元素,它们用于收集用户的选择信息...
本文将深入探讨如何在Android中实现CheckBox的全选与反选功能。 一、CheckBox基础 CheckBox是Android中的一个复选框控件,用户可以通过单击它来切换选中或未选中的状态。在XML布局文件中,我们可以通过以下方式创建...
在Android开发中,全选和反选对话框是一种常见的用户交互元素,主要用于处理多选列表或数据集合。这种对话框通常包含一个复选框,允许用户一次性选择或取消选择所有项目,提高操作效率。本篇文章将深入探讨如何在...
在这个场景中,我们将讨论如何在Visual Studio 2017中使用C#语言实现`DataGridView`的列标题中添加`Checkbox`,并实现全选和反选的交互功能。 首先,我们需要创建一个Windows Forms项目,并在设计界面中拖放一个`...
在ListView的每个列表项中嵌入一个CheckBox,通过监听每个CheckBox的状态,可以实现数据的批量选择、全选、反选等功能。同时,也可以自定义CheckBox的样式,使其更符合应用的视觉风格。 了解了CheckBox的基本使用后...
全选和反选功能可以利用复选框(`<input type="checkbox">`)和`querySelectorAll()`来实现。全选按钮会选中所有行的复选框,反之则取消选中: ```javascript function selectAll(checkBox) { var rows = document...
6. 使用CheckBox实现批处理:在GridView的首列添加一个CheckBox,可以用于全选或反选所有行。同时,可以添加一个按钮,当点击按钮时,根据CheckBox的状态执行相应的批处理操作,如批量删除或更新。 7. GridView与...
<button id="deleteSelected">删除选中行</button> $(document).ready(function() { // ... 之前的代码 ... $('#deleteSelected').on('click', function() { $('#myTable tbody tr.selected').each(function()...
#### 十四、通过`CheckBox`实现全选和反选的功能 实现全选和反选功能通常需要使用JavaScript或jQuery。 **配置示例:** ```xml <asp:CheckBox ID="CheckBox1" runat="server" Text="Select All" OnClientClick=...
在HTML中,我们可以为Table元素添加`<input type="checkbox">`复选框,然后通过JavaScript监听复选框的`change`事件,以此触发框选或反选操作。当用户点击复选框时,可以通过事件对象的`target.checked`属性获取当前...
<td><input id="opp" type="button">反选</td> <td></td> </tr> </table> ``` 这里,我们用`class="list"`标记了需要操作的复选框,以便在JavaScript中方便地获取它们。 全选功能的实现需要监听全选复选框的...
<input type="button" id="CheckedNo" value="全不选"/> <input type="button" id="CheckedRev" value="反选"/> <input type="button" id="send" value="提交"/> </form> ``` 对应的jQuery代码如下: ```...
开发者可以扩展CheckBox控件并添加一个“全选/全不选”按钮,实现一键切换所有复选框的状态。 5. **线条文本框**: 线条文本框是在普通TextBox基础上增加线条装饰的控件,可以增强界面的视觉效果。开发者可以...
代码中还有其他未展示的部分,如`submit1`函数,它可以用来获取选定的值,全选、全不选或反选复选框。这些功能扩展了对复选框的操作,提供了更多的交互性。 总结来说,这段代码展示了如何利用JavaScript操作HTML中...
例如,选中的复选框或单选按钮应该有明显的选中样式,同时在选中或取消选中时,可能需要显示或隐藏“全选”、“反选”等操作按钮。 6. **事件传播与阻止**:在处理复选框或单选按钮的点击事件时,需要注意事件的...