js实现全选反选不选功能代码详解


Posted in Javascript onApril 24, 2019

本文实例为大家分享了js实现全选反选不选功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<meta charset='utf-8' />
<body>
<input type='checkbox' name='id' />哈哈<br/>
<input type='checkbox' name='id' />哈哈<br/>
<input type='checkbox' name='id' />哈哈<br/>
<input type='checkbox' name='id' />哈哈<br/>
<input type='button' name='id' value='全选' onclick='return fun()' />
<input type='button' name='id' value='取消全选' onclick='return fan()' />
<input type='button' name='id' value='反选' onclick='return fans()' />
<script type="text/javascript">
function fun()
{
	var a=document.getElementsByName('id');
	for(var i=0;i<a.length;i++)
	{
		a[i].checked=true;
	}
}
function fan()
{
	var a=document.getElementsByName('id');
	for(var i=0;i<a.length;i++)
	{
		a[i].checked=false;
	}
}
function fans()
{
	var a=document.getElementsByName('id');
	for(var i=0;i<a.length;i++)
	{
		if(a[i].checked==true)
		{
			a[i].checked=false;	
		}
		else
		{
			a[i].checked=true;
		}
	}
}
</script>
</body>
</html>

js实现全选反选不选功能代码详解

js实现全选反选不选功能代码详解

Javascript 相关文章推荐
javascript IE中的DOM ready应用技巧
Jul 23 Javascript
CutePsWheel javascript libary 控制输入文本框为可使用滚轮控制的js库
Feb 07 Javascript
validator验证控件使用代码
Nov 23 Javascript
精通Javascript系列之数值计算
Jun 07 Javascript
基于JQuery 选择器使用说明介绍
Apr 18 Javascript
jQuery实现购物车数字加减效果
Mar 14 Javascript
一道常被人轻视的web前端常见面试题(JS)
Feb 15 Javascript
JavaScript实现数组降维详解
Jan 05 Javascript
纯js的右下角弹窗实例
Mar 12 Javascript
理顺8个版本vue的区别(小结)
Sep 17 Javascript
vue+高德地图实现地图搜索及点击定位操作
Sep 09 Javascript
在Vue中使用CSS3实现内容无缝滚动的示例代码
Nov 27 Vue.js
使用vue2.6实现抖音【时间轮盘】屏保效果附源码
Apr 24 #Javascript
Vue源码解析之数据响应系统的使用
Apr 24 #Javascript
详解微信小程序文件下载--视频和图片
Apr 24 #Javascript
详解微信小程序之一键复制到剪切板
Apr 24 #Javascript
使用vue-cli3新建一个项目并写好基本配置(推荐)
Apr 24 #Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
Apr 24 #Javascript
vue改变对象或数组时的刷新机制的方法总结
Apr 24 #Javascript
You might like
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
2016/07/20 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
PHP实现微信提现功能
2018/09/30 PHP
PHP手机号码及邮箱正则表达式实例解析
2020/07/11 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
EasySlider 基于jQuery功能强大简单易用的滑动门插件
2010/06/11 Javascript
js拼接html注意问题示例探讨
2014/07/14 Javascript
基于 Docker 开发 NodeJS 应用
2014/07/30 NodeJs
JavaScript运行机制之事件循环(Event Loop)详解
2014/10/10 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
jQuery表单插件ajaxForm实例详解
2017/01/17 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
Vue插值、表达式、分隔符、指令知识小结
2018/10/12 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
详解Vue之计算属性
2020/06/20 Javascript
vue 项目软键盘回车触发搜索事件
2020/09/09 Javascript
[04:11]DOTA2亚洲邀请赛小组赛第一日 TOP10精彩集锦
2015/01/30 DOTA
PyCharm在win10的64位系统安装实例
2017/11/26 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
使用Windows批处理和WMI设置Python的环境变量方法
2019/08/14 Python
python字符串反转的四种方法详解
2019/12/02 Python
美丽的珠宝配饰:SmallThings
2019/09/04 全球购物
高校学生干部的自我评价分享
2013/11/04 职场文书
销售经理工作职责
2014/02/03 职场文书
水污染治理工程专业自荐信
2014/06/21 职场文书
党支部创先争优公开承诺书
2015/04/30 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书
老乡会致辞
2015/07/28 职场文书
小学数学教师研修感悟
2015/11/18 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python
教你用Python matplotlib库制作简单的动画
2021/06/11 Python
mysql事务对效率的影响分析总结
2021/10/24 MySQL