通过js实现将所当页的checkbox全选 并且获取其value值
2012-11-08 10:30
525 查看
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <html> <head> <script type="text/javascript"> //将所有的checkbox全部选中 function checkedAll(){ var objs = document.getElementsByTagName("input"); for(var i =0;i<objs.length;i++){ var obj = objs[i]; if(obj.type=="checkbox"){ if(i!=0){ if(obj.checked){ obj.checked=false; }else{ obj.checked=true; } } } } } //取得选中的checkbox的值 function getCheckboxValues(){ var objs = document.getElementsByTagName("input"); allValues=''; for(var i =0;i<objs.length;i++){ var obj = objs[i]; if(obj.type=="checkbox"){ allValues+=obj.value+","; } } alert(allValues); }</script> </head> <body> <table id="DataList1"> <tr> <th><input type="checkbox" onclick="checkedAll()" value="000"/></th><th>名称</th> </tr> <tr> <td><input name="checkbox_name" type="checkbox" value="1"/></td> <td>张三</td> </tr> <tr> <td><input name="checkbox_name" type="checkbox" value="2"/></td> <td>李四</td> </tr> <tr> <td> <input type="button" value="操作" onclick="getCheckboxValues()"/> </td> </tr> </table> </body> </html>
相关文章推荐
- js和jQuery实现获取id和点击checkbox全选功能
- js在repeater控件内每一行<input type="checkbox"/>实现全选,全不选,然后获取每一行的ID删除
- Vue.js实现checkbox的全选和反选
- 使用vue.js实现checkbox的全选,和部分删除,部分提交
- JavaScript学习笔记之js实现复选框checkbox的全选、反选示例
- js实现checkbox全选,反选,全不选
- Vue.js实现checkbox的全选和反选
- dView实现checkbox全选反选(自带的ShowSelectCheckBOx)并获取选中checkbox对应的值集合
- [JS教程] input checkbox 用js实现全选/不选
- JS:&quot;全选&quot;功能实现(checkbox)
- JS-封装函数getValue(key),实现获取请求数据中的value值
- 两个Repeater,里面的checkbox实现全选JS
- js checkbox全选并将获取值放到input里边
- 利用 js-xlsx 实现 Excel 文件导入并解析Excel数据成json格式的数据并且获取其中某列数据
- asp.net中Repeater结合js实现checkbox的全选/全不选
- js实现checkbox全选和反选示例
- js获取前端时间方法,并且实现定时刷新页面的功能
- 通过jQuery遍历div里面的checkbox,实现全选的功能
- JS实现checkbox控制全选/非全选(两种方式)
- Gridview使用CheckBox全选与单选采用js实现同时高亮显示选择行