javascript 全选与全取消功能的实现代码


Posted in Javascript onDecember 23, 2012
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>无标题文档</title> 
<script type="text/javascript" language="javascript"> 
function selectAll() 
{ 
var allCheckBoxs = document.getElementsByName("coffee"); 
var desc = document.getElementById("like"); 
if(desc.value == "都喜欢") 
{ 
desc.value = "都不喜欢"; 
for(var i = 0; i < allCheckBoxs.length; i ++ ) 
{ 
allCheckBoxs[i].checked = true; 
} 
} 
else 
{ 
desc.value = "都喜欢"; 
for(var i = 0; i < allCheckBoxs.length; i ++ ) 
{ 
allCheckBoxs[i].checked = false; 
} 
} 
} 
</script> 
</head> 
<body> 
<p>你喜欢那种类型咖啡</p> 
<form> 
<input type="checkbox" name="coffee" value="cream">蓝山咖啡<br> 
<input type="checkbox" name="coffee" value="sugar" >摩卡<br> 
<input type="checkbox" name="coffee" value="sugar">拿铁<br> 
<input type="checkbox" name="coffee" value="sugar">卡布奇诺<br> 
<input type="checkbox" name="coffee" value="sugar">爱尔兰咖啡<br> 
<input type="button" id="like" value="都喜欢" onClick="selectAll()"> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
js中直接声明一个对象的方法
Aug 10 Javascript
用循环或if语句从json中取数据示例
Aug 18 Javascript
JS实现倒计时和文字滚动的效果实例
Oct 29 Javascript
javascript面向对象之定义成员方法实例分析
Jan 13 Javascript
JavaScript实现函数返回多个值的方法
Jun 09 Javascript
理解javascript定时器中的单线程
Feb 23 Javascript
Angular实现购物车计算示例代码
Feb 21 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
Mar 21 jQuery
大白话讲解JavaScript的Promise
Apr 06 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
Jul 20 Javascript
vue+koa2实现session、token登陆状态验证的示例
Aug 30 Javascript
jquery实现抽奖功能
Oct 22 jQuery
javascript利用控件对windows的操作实现原理与应用
Dec 23 #Javascript
javascript小数四舍五入多种方法实现
Dec 23 #Javascript
javascript+xml实现简单图片轮换(只支持IE)
Dec 23 #Javascript
JavaScript与DOM组合动态创建表格实例
Dec 23 #Javascript
JavaScript执行效率与性能提升方案
Dec 21 #Javascript
JS实现图片预加载无需等待
Dec 21 #Javascript
Javascript根据指定下标或对象删除数组元素
Dec 21 #Javascript
You might like
用PHP动态创建Flash动画
2006/10/09 PHP
PHP分页显示制作详细讲解
2006/10/09 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
php中字符集转换iconv函数使用总结
2014/10/11 PHP
ExtJs中简单的登录界面制作方法
2010/08/19 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
基于Bootstrap框架实现图片切换
2017/03/10 Javascript
基于AngularJS实现表单验证功能
2017/07/28 Javascript
深入研究React中setState源码
2017/11/17 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
Vue项目中如何使用Axios封装http请求详解
2019/10/23 Javascript
解决vue语法会有延迟加载显现{{xxx}}的问题
2019/11/14 Javascript
js实现带箭头的进度流程
2020/03/26 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
ES2020让代码更优美的运算符 (?.) (??)
2021/01/04 Javascript
[01:00:04]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第二局
2016/02/26 DOTA
用Python解析XML的几种常见方法的介绍
2015/04/09 Python
使用Python的Scrapy框架编写web爬虫的简单示例
2015/04/17 Python
Python时间模块datetime、time、calendar的使用方法
2016/01/13 Python
基于Python和Scikit-Learn的机器学习探索
2017/10/16 Python
Python验证文件是否可读写代码分享
2017/12/11 Python
Python编程实现线性回归和批量梯度下降法代码实例
2018/01/04 Python
python 爬虫 批量获取代理ip的实例代码
2018/05/22 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
Python configparser模块常用方法解析
2020/05/22 Python
python安装mysql的依赖包mysql-python操作
2021/01/01 Python
世界上最大的皮肤科医生拥有和经营的美容网站:LovelySkin
2021/01/03 全球购物
化学教育专业求职信
2014/07/08 职场文书
建筑安全生产责任书
2014/07/22 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
小学运动会入场口号
2015/12/24 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
深入理解以DEBUG方式线程的底层运行原理
2021/06/21 Java/Android
基于Python实现将列表数据生成折线图
2022/03/23 Python
MySQL 逻辑备份 into outfile
2022/05/15 MySQL