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 相关文章推荐
Javascript 面向对象 对象(Object)
May 13 Javascript
浅析JavaScript原型继承的陷阱
Dec 03 Javascript
javascript实现checkbox复选框实例代码
Jan 10 Javascript
基于JavaScript实现智能右键菜单
Mar 02 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 Javascript
angularjs定时任务的设置与清除示例
Jun 02 Javascript
详解利用 Express 托管静态文件的方法
Sep 18 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
Oct 12 Javascript
Node.js模块全局安装路径配置方法
May 17 Javascript
基于elementUI实现图片预览组件的示例代码
Mar 31 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
Feb 01 Javascript
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注销代码(session注销)
2012/05/31 PHP
用Simple Excel导出xls实现方法
2012/12/06 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
PHPStorm 2020.1 调试 Nodejs的多种方法详解
2020/09/17 NodeJs
jquery(live)中File input的change方法只起一次作用的解决办法
2011/10/21 Javascript
jQuery实现菜单感应鼠标滑动动画效果的方法
2015/02/28 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
js实现基于正则表达式的轻量提示插件
2015/08/29 Javascript
js操作数据库实现注册和登陆的简单实例
2016/05/26 Javascript
Dojo获取下拉框的文本和值实例代码
2016/05/27 Javascript
概述jQuery的元素筛选
2016/11/23 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
无法获取隐藏元素宽度和高度的解决方案
2017/03/07 Javascript
react-router v4如何使用history控制路由跳转详解
2018/01/09 Javascript
React 组件转 Vue 组件的命令写法
2018/02/28 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
Nuxt页面级缓存的实现
2020/03/09 Javascript
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
2018/01/04 Python
python实现学生管理系统
2018/01/11 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
python pygame模块编写飞机大战
2018/11/20 Python
Python3标准库总结
2019/02/19 Python
python将字母转化为数字实例方法
2019/10/04 Python
Python模块汇总(常用第三方库)
2019/10/07 Python
使用Python生成200个激活码的实现方法
2019/11/22 Python
初中三年学生的学习自我评价
2013/11/13 职场文书
党员思想汇报范文
2013/12/30 职场文书
材料加工工程求职信
2014/02/19 职场文书
乡镇四风对照检查材料
2014/08/31 职场文书
中学生自我评价范文
2015/03/03 职场文书
入党后的感想
2015/08/10 职场文书
Python基础之字符串格式化详解
2021/04/21 Python
python pygame 开发五子棋双人对弈
2022/05/02 Python
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS