`
fudehai001
  • 浏览: 488545 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS实现复选框 全选/全不选 切换

阅读更多

JS实现复选框 全选/全不选 切换

                        from: http://shaobo.iteye.com/

 

<input type=checkbox name=mm value=a onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=b onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=c onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=d onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=e onclick="checkItem(this, 'mmAll')"><br><br>
<input type=checkbox name=mmAll onclick="checkAll(this, 'mm')">全选与不全选的切换

<script language=Javascript>
function checkAll(e, itemName)
{
  var aa = document.getElementsByName(itemName);
  for (var i=0; i<aa.length; i++)
   aa[i].checked = e.checked;
}
function checkItem(e, allName)
{
  var all = document.getElementsByName(allName)[0];
  if(!e.checked) all.checked = false;
  else
  {
    var aa = document.getElementsByName(e.name);
    for (var i=0; i<aa.length; i++)
     if(!aa[i].checked) return;
    all.checked = true;
  }
}
</script>

分享到:
评论

相关推荐

    js复选框(checkbox)

    支持选择,或者反选,全选多种功能,一款简单小巧的其他代码。特点:1、切换全选/全不选文字;2、根据选中个数更新全选框状态;懒人之家推荐下载

    JavaScript小案例.zip

    里面有三个JS小案例:点击更换超链接,点击切换图片,复选框全选、反选、全不选。

    webProject:记录我在学习前端学习过程中做过的小demo,js部分全用源生js实现

    webProject 这个项目是我在学校学习的时候写的一些小demo,很多还有更好的...2、实现复选框全选、全不选和反选功能 3、CSS3实现钟表可走动 4、DOM实现拖拽购物车结账功能 5、实现抽屉式效果图片展示 6、鼠标滑过内容动

    NET通用权限管理框架_ui_database

    17.批量删除,自定义复选框样式,可以全选/反选 18.角色分级,集团和分公司的关系 19.权限 横向就是业务部分,具体负责哪块业务,纵向是级别 特点: UI:传统html css,美观 漂亮 大方 实用 js框架:jquery 系统大...

    程序天下:JavaScript实例自学手册

    10.15 复选框全选(二) 10.16 改变slsect选中项的颜色特效 第11章 颜色处理和菜单特效 11.1 背景颜色测试 11.2 RGB颜色在线转换 11.3 颜色切换板 11.4 下拉菜单 11.5 左键弹出式菜单 11.6 目录样式的下拉菜单 11.7 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    10.15 复选框全选(二) 10.16 改变slsect选中项的颜色特效 第11章 颜色处理和菜单特效 11.1 背景颜色测试 11.2 RGB颜色在线转换 11.3 颜色切换板 11.4 下拉菜单 11.5 左键弹出式菜单 11.6 目录样式的下拉菜单 11.7 ...

    ASP.NET通用权限管理框架

    8.批量删除,自定义复选框样式,可以全选/反选 9.角色分级,集团和分公司的关系 10.权限 横向就是业务部分,具体负责哪块业务,纵向是级别 11.动态报表设置,并且可以导出Excel 12.登陆日记,操作日记,异常日记 13....

    web开发常用js库(效果库、架构库)

    20.复选框全选与取消选中; 21.内容拖动!!!!!!; 22.dom输入; 23.单例定时器; 24.ios软键盘弹出fixed定位问题处理!!!!!!; B:架构类; 1.流程控制-主要解决多个ajax调用依赖问题; 2.面向对象的class方法-方便...

    WEB通用权限管理系统源码

    8.批量删除,自定义复选框样式,可以全选/反选 9.角色分级,集团和分公司的关系 10.权限 横向就是业务部分,具体负责哪块业务,纵向是级别 11.动态报表设置,并且可以导出Excel 12.登陆日记,操作日记,异常日记 13....

    JavaScript网页特效范例宝典源码

    实例075 只有一个复选框时控制复选框的全选或反选 119 2.5 密码域 120 实例076 让您的密码域更安全 120 实例077 不提交表单自动检测密码域是否相同 121 2.6 表单应用 122 实例078 通过JavaScript控制表单的提交与...

    JavaScript实用范例词典04-14

    9.45 全选或取消的复选框... 295 9.46 带标签的复选框... 296 9.47 取得下拉列表中选取的值... 297 9.48 取得下拉列表中选取项目的 索引值... 298 9.49 取得列表中选取的多个值... 299 9.50 跳页菜单的实现......

    文章管理系统

    7.[纠正]纠正部分浏览器后台列表管理的复选框全选失效的BUG 8.[纠正]纠正部分浏览器后台列表管理的多选处理按钮和下拉菜单失效的BUG 9.[改变]后台兼容模式提升到IE8模式 10.修复其他诸多小细节 2013年07月19日 V...

Global site tag (gtag.js) - Google Analytics