<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js实现checkbox全选,反选,全不选</title> <script type="text/javascript"> //复选框全选 function checkAll(formvalue) { var roomids = document.getElementsByName(formvalue); for (var j = 0; j < roomids.length; j++) { if (roomids.item(j).checked == false) { roomids.item(j).checked = true; } } } //复选框全不选 function uncheckAll(formvalue) { var roomids = document.getElementsByName(formvalue); for (var j = 0; j < roomids.length; j++) { if (roomids.item(j).checked == true) { roomids.item(j).checked = false; } } } //复选框选择转换 function switchAll(formvalue) { var roomids = document.getElementsByName(formvalue); for (var j = 0; j < roomids.length; j++) { roomids.item(j).checked = !roomids.item(j).checked; } } </script> </head> <body> <input type="radio" name="all" id="all" onclick="checkAll('test')" /> 全选 <input type="radio" name="all" id="Checkbox1" onclick="uncheckAll('test')" /> 全不选 <input type="radio" name="all" id="Checkbox2" onclick="switchAll('test')" /> 反选<br /> <sel <input name="test" value="复选框1" type="checkbox" />复选框1<br /> <input name="test" value="复选框2" type="checkbox" />复选框2<br /> <input name="test" value="复选框3" type="checkbox" />复选框3<br /> <input name="test" value="复选框4" type="checkbox" />复选框4<br /> <input name="test" value="复选框5" type="checkbox" />复选框5<br /> <input name="test" value="复选框6" type="checkbox" />复选框6<br /> </body> </html>?
详细解决方案
js兑现checkbox全选,反选,全不选
热度:131 发布时间:2012-09-22 21:54:54.0
相关解决方案
- struts checkbox 页面显示
- checkbox Action传值有关问题
- checkbox 批量剔除 后台接收不到 checkbox的values
- 回答给分,动态创建的input checkbox 该如何取值,即判断是否选中
- checkbox 选中事件解决思路
- jquery checkbox 选中的值为什么是on,该如何解决
- struts1 中<html:checkbox>标签的value值怎么动态赋值
- checkbox 多选框有关问题
- .Net 控件: ListView + Treeview + CheckBox,该如何处理
- 一个很简单的有关问题dataGridView+CHECKBOX,勾选后用水晶报表打出来,不选择的不打印,100分立刻散
- <asp:CheckBox >勾选弹出确认取消的提示,两个有关问题求解答
- Datagrid checkbox 勾选 批量上载
- GridView checkbox 共计
- GridView CheckBox 批量剔除
- asp.net mvc 菜单管理中 checkbox 选中有关问题
- input type="checkbox" onclick="EventName" 没法触发事件?
- CheckBox 后台Enabled属性设置为false,页面下控制它选中后台循环到Enabled等于false的checked时checked等于false
- TreeView checkbox 只读解决办法
- checkbox 太宽了,怎么处理
- [有圖]怎么做到 判斷後才決定用哪個控件(radio,checkbox,textbox)
- 关于WPF TreeView CheckBox 全选有关问题 急
- 【CheckBoxList】 换成【CheckBox】 下面的代码该如何修改
- 后台生成的【checkbox】如何给name指定值
- 【checkbox】如何给name指定值
- js 怎么获取treeview checkbox 选中的value的值
- asp.net checkBox 有关问题
- asp CheckBox 传值有关问题
- CheckBox 多选框怎样取值解决办法
- 提交后怎么遍历Repeater 中的 CheckBox ?
- checkbox 触发事件,该怎么解决