Html代码:

<table id="purchase-info" class="table table-bordered table-hover table-striped" cellspacing="0"  width="100%" align="center"><caption>采购清单</caption><thead><tr><td><input class="allChoose" type="checkbox" onclick="selectAll()"></td><th>物品编号</th><th>物品名称</th><th>物品分类</th><th>规格型号</th><th>供应商</th><th>采购人员</th><th>采购数量</th><th>备注</th><th>入库操作</th></tr></thead><tbody id="purchase-item"><tr><td><input class="choose" type="checkbox"/></td><td>001</td><td>真彩水性笔</td><td>文具</td><th>盒(12支)</th><th>上海真彩文具店</th><th>小王</th><th>50</th><th>无备注</th><td><button id="inStorage">入库</button></td></tr><tr><td><input class="choose" type="checkbox"/></td><td>001</td><td>真彩水性笔</td><td>文具</td><th>盒(12支)</th><th>上海真彩文具店</th><th>小王</th><th>50</th><th>无备注</th><td><button id="inStorage">入库</button></td></tr></tbody>
</table>

JavaScript 代码:

//全选功能函数
function selectAll(){var allChoose=document.getElementsByClassName("allChoose")[0];var list=document.getElementsByClassName("choose");if(allChoose.checked){for(var i= 0;i<list.length;i++){list[i].checked=true;}return true;}else{for(var i=0;i<list.length;i++){list[i].checked=false;}return false;}
}

效果如下:

JavaScript 全选函数的实现相关推荐

  1. 一秒换一张图 以及checkbox全选函数

    类似效果: setInterval(函数,时间间隔):时间间隔最小设置为1000,相当于一秒执行一次函数 2000=2s 依次类推 . onfocus 得到光标  onblur失去光标或失去焦点. & ...

  2. html中全选按钮代码怎么写,html中的javascript 全选/取消全选操作示例代码

    复制代码代码如下: 无标题文档 function selectAllDels() { var allCheckBoxs = document.getElementsByName("preDe ...

  3. JavaScript实现复选框的全选/全不选和批量选择

    实现数据的批量选择以及全选/全部选功能的效果如下所示: 代码如下: <a class="btn btn-default" id="search_like" ...

  4. Jquery第二章常用方法,一二级菜单淡入淡出,event事件,复选框的全选反选第一节

    hide() show() 通过滑动效果 slideToggle() 淡入淡出 fadeIn() fadeout() 向上 向下拉动 slideup() slidedown() 源码: <!DO ...

  5. 前端学习(2282)全选和反选问题

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>& ...

  6. Html中 table,list等表格 中 js 的 Checkbox全选,反选,单选,获取数据选中行 的写法

    一:Html页面: <table cellpadding="1" cellspacing="1">                 <thea ...

  7. 【七】jquery之属性attr、 removeAttr、prop[全选全不选及反选]

    全选全不选 界面: 代码: <!DOCTYPE html> <html> <head><meta charset="UTF-8">& ...

  8. 微信小程序实现单选、全选功能

    前言概述 本文介绍微信小程序实现单选.全选功能,效果如下: 实现过程 1.先实现页面效果,文件*.wxml和*.wxss代码如下: <view class="container&quo ...

  9. js实现复选框的全选、取消全选、反选

    思路很简单: 全选:将所有复选框的checked设置为true 取消全选:将所有复选框的checked设置为false 反选:将所有选中的复选框设置为false,未选中的设置为true.即将check ...

最新文章

  1. 怎么获得combobox的valueField值
  2. php动态数组的存储过程,PHP数组作为存储过程的输入
  3. 华为FusionSphere概述——计算资源、存储资源、网络资源的虚拟化,同时对这些虚拟资源进行集中调度和管理...
  4. Redis哨兵主备切换的数据丢失及Redis数据持久化
  5. java mysql order by,java-使用LIMIT和MySQL进行ORDER BY
  6. Spring容器创建流程(5)bean后置处理之注册
  7. 设计素材导航网站,宝藏都在里面!
  8. webview加载页面有2秒白屏_iOS WKWebview 白屏检测实现
  9. android robust加固,Robust spectroscopic optical probe
  10. 开源图像标注工具labelme的安装使用及汉化
  11. 【Hoxton.SR1版本】Spring Cloud Gateway网关初体验
  12. springcloud eureka集群_SpringCloud入门学习之Eureka
  13. 淘宝开放平台接口接口,订单R2权限接口淘宝开放平台R2权限,淘宝开放平台进存销应用,top平台接口,淘宝应用市场接口,ERP软件订单接口,淘上淘接口,
  14. ★房贷计算器 APP
  15. 读《把时间当作朋友:运用心智获得解放》
  16. Longhorn 云原生容器分布式存储 - 故障排除指南
  17. 海龟画图 python太阳花_《海》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  18. fckeditor文档库
  19. 错误    C2448    “GetFaultEcuName”: 函数样式初始值设定项类似函数定义
  20. HTML:a标签锚点

热门文章

  1. 64位windows与32位windows的区别
  2. Android图形---OpenGL(二)
  3. struts2 iterator list中对象的list 双层迭代
  4. 未来的全能保姆机器人作文_保姆机器人作文500字
  5. java并行任务dispatch_Java模拟 双分派Double Dispatch
  6. 如何用Linux的at命令安排一个任务
  7. 怎么提高单片机编程水平?
  8. Stm32学了好久了,为什么做项目还是力不从心?
  9. c语言gsl,从GSL库获取C gsl_fit_linear()函数中的线性回归的p值
  10. mqtt 传文件断开连接的原因_mqtt 发送消息断开链接