php全选和反选,纯javascript实现选择框的全选与反选功能
HTML部分
选择全部 一键上路
js部分
var oinput = document.getElementById('all');
// var oinput_s = document.getElementsByTagName('input');
var oinput_s = document.querySelectorAll('#wrap_input_box>input');
// console.log(oinput_s[6]);
// 先设置点击全选按钮后 实现所有的选择标签显示选择 取消点击后 取消所有标签选择
oinput.onclick = function(){
if (this.checked){
for (var i =0;i
oinput_s[i].checked=true;
}
}else{
for (var i =0;i
oinput_s[i].checked=false;
}
}
}
// 下面设置的是 每个小标签如果在全选状态下取消选择其中的某一个 对应的按钮的状态会变为没有全选
// 给每个小选择标签设置绑定点击事件
for(var j = 0;j
oinput_s[j].onclick = function (){
//定义一个标志位 这个标志位 用来判断后面的选择按钮的状态
var flag = true;
//遍历每个小选择标签 判断 如果每一个小标签是非选择状态 将标志位改为 false 状态 即对应为未选择
for (k=0;k
if(!oinput_s[k].checked){
flag=false;
break;
}
}
if(flag){
oinput.checked=true;
}else{
oinput.checked=false;
}
}
}
总结
以上所述是小编给大家介绍的纯javascript实现选择框的全选与反选功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
php全选和反选,纯javascript实现选择框的全选与反选功能相关推荐
- 纯css写单选框和复选框的样式和功能
只用纯css写的单选框和复选框的样式和功能该怎么写?看这里,复制下面的代码运行一遍就知道了,快试试吧! 效果截图: <!doctype html> <html lang=" ...
- 智能补全模糊查询select2的下拉选择框使用
我们在上篇文章中已经在SpringMVC基础框架的基础上应用了BootStrap的后台框架,在此基础上记录select2的使用. 应用bootstrap模板 基础项目源码下载地址为: SpringMV ...
- ajax多选下拉,模拟select下拉框之多选(数据源采用模拟Ajax数据--原创)(示例代码)...
模拟select下拉框之多选 }ul,li{list-style:none; }#test{margin:20px 10px; }.clearfix:before, .clearfix:after{c ...
- 纯JavaScript实现的调用设备摄像头并拍照的功能
这篇文章本来不在Jerry计划内的,咱们SAP中国研究院今天已经正式上班了,Jerry也回到工作岗位开始搬砖了. 今天一位同事问我关于本文标题描述的功能如何实现,Jerry在网上随便搜了一下,类似的例 ...
- extjs grid选择框默认全选_Extjs gridpanel 加入全选列
我们在用Extjs的gridpanel时,往往会用到选择列,该选择列最好带有全选和取消全选功能. 具体代码如下: var tableCheckboxModel = Ext.create('Ext.se ...
- java下拉模糊查询_select2 智能补全模糊查询select2的下拉选择框使用
我们在上篇文章中已经在SpringMVC基础框架的基础上应用了BootStrap的后台框架,在此基础上记录select2的使用. 应用bootstrap模板 基础项目源码下载地址为: SpringMV ...
- html5判断多选框是否选择的函数,复选框(checkbox)、多选框
1.需求分析 可同时选中多个选项,实现全选.全不选.反选等功能. 2.技术分析 基础的HTML.CSS.JavaScript. 3.详细分析 3.1 HTML部分 图示是一个列表加底部一段文字说明,列 ...
- input框的一系列操作(输入框必填*号,验证单选框为必选,默认选中单选按钮,点击禁用表单输入域,输入框变为只读)
例① :输入框必填,用*号提示 <p class="form-group"><label for="author">姓名</lab ...
- 【jQuery】复选框的全选、反选,推断哪些复选框被选中
本文与<[JavaScript]复选框的全选.反选.推断哪些复选框被选中>(点击打开链接)为姊妹篇,把里面内容再与jQuery框架中实现一次,相同做到例如以下的效果: 布局还是相同的布局, ...
最新文章
- css怎么设置列表颜色,css怎么设置table颜色
- win8 开发之旅(16)---------足球游戏揭秘(2)
- Softer-NMS:CMU旷视最新论文提出定位更加精确的目标检测算法
- 使用JSON Web Token设计单点登录系统--转
- Linux—vim/vi 翻页跳转命令快捷键
- 草稿selenium显示等待
- php上传图片怎么接受,php怎么实现上传图片的功能
- cglib和asm相关的文章
- AntiXSS v4.0中Sanitizer.GetSafeHtmlFragment等方法将部分汉字编码为乱码的解决方案
- flex 布局下关于容器内成员 flex属性的理解
- js排序的时间复杂度_js 排序算法之快速排序
- Quartz-第三篇 quartz-misfire 错失,补偿执行
- 调用微信方法报错errMsg:chooseImage:fail, the permission value is offline verifying
- 【综述】方面级情感分析 Aspect-level Sentiment Classification
- ┊非主流图片┊非主流美女┊非主流照片
- 微服务实施笔记(一)
- Android加载网络图片学习过程
- php 商品模块添加商品属性,添加新商品
- 在linux下设置php效劳器Apache2.2.3 mysql5.0.22 php5.2.0(2)
- CKA考试习题:安全管理--Network Policy、serviceaccount、clusterrole