web前端|js教程
CheckBox,全选,全不选,不选
web前端-js教程
CheckBox控件表明一个特定的状态(即选项)是选定 (on,值为1) 还是清除 (off,值为0)。在应用程序中使用该控件为用户提供“True/False”或“yes/no”的选择。因为 CheckBox 彼此独立工作,所以用户可以同时选择任意多个 CheckBox,进行选项组合。
优酷直播源码抓取,vscode画图跳出来,ubuntu使用Peach,tomcat 静态代码段,单机式爬虫,php 二维码 api,宣城seo网络推广哪里效果好,打分网站源码,旅游网站首页模板下载lzw
CheckBox复选框JS实现全选、不选、全不选功能,很简单,具体内容如下
博客商城源码,ubuntu.iso 下载,tomcat 监控运行状态,活动爬虫屏保,php单元测试面试,seo 攻略lzw
思路:
微信图文样式模仿源码,vscode 重启命令,pydev ubuntu,如何管理tomcat,sqlite给命令添加参数,discuz 插件 数据库,ie6前端mv框架,爬虫搜集数据的过程,php网页登陆,鞍山网络seo报价,个人博客网站模板源码,网页设计精美相册特效源码,清新织梦淘宝客模板lzw
1、获取元素
2、给全选 不选 反选添加点击事件
3、用for循环checkbox
4、把checkbox的checked设置为true即实现全选
5、把checkbox的checked设置为false即实现不选
6、通过if判断,如果checked为true选中状态的,就把checked设为false不选状态,如果checked为false不选状态的,就把checked设为true选中状态。
html代码:
js代码:
window.onload=function(){var sele=document.getElementById(sele);//获取全选var unsele=document.getElementById(setinterval);//获取不选var clear=document.getElementById(clear);//获取反选var checkbox=document.getElementById(checkboxs);//获取divvar checked=checkbox.getElementsByTagName(input);//获取div下的input//全选sele.onclick=function(){for(i=0;i<checked.length;i++){checked[i].checked=true}}//不选unsele.onclick=function(){for(i=0;i<checked.length;i++){checked[i].checked=false}}//反选clear.onclick=function(){for(i=0;i<checked.length;i++){if(checked[i].checked==true){checked[i].checked=false}else{checked[i].checked=true}}}}
以上所述就是本文的全部内容了,希望大家能够喜欢。