js限制checkbox选中个数以限制六个为例


Posted in Javascript onJuly 15, 2014

今天在做项目时,碰到一个问题,我需要展示多个checkbox复选框,而只能允许最多选6个。调试了老半天,终于出来了,代码如下:

<SCRIPT LANGUAGE="JavaScript"> 
var c=0,limit=6; 
function doCheck(obj) { 
obj.checked?c++:c--; 
if(c>limit){ 
obj.checked=false; 
alert("over"); 
c--; 
} 
} 
</SCRIPT> 
<html> 
<body> 
<input type="CHECKBOX" name="sample1" onClick="doCheck(this)">A 
<input type="CHECKBOX" name="sample2" onClick="doCheck(this)">B 
<input type="CHECKBOX" name="sample3" onClick="doCheck(this)">C 
<input type="CHECKBOX" name="sample4" onClick="doCheck(this)">D 
<input type="CHECKBOX" name="sample5" onClick="doCheck(this)">E 
<input type="CHECKBOX" name="sample6" onClick="doCheck(this)">F 
<input type="CHECKBOX" name="sample7" onClick="doCheck(this)">G 
<input type="CHECKBOX" name="sample8" onClick="doCheck(this)">H 
<input type="CHECKBOX" name="sample9" onClick="doCheck(this)">I 
<input type="CHECKBOX" name="sample10" onClick="doCheck(this)">J 
</body> 
</html>

展示结果如下:
js限制checkbox选中个数以限制六个为例

Javascript 相关文章推荐
jquery.qrcode在线生成二维码使用示例
Aug 21 Javascript
jQuery.fn和jQuery.prototype区别介绍
Oct 05 Javascript
js中array的sort()方法使用介绍
Feb 20 Javascript
Javascript中拼接大量字符串的方法
Feb 05 Javascript
JavaScript简介
Feb 15 Javascript
javascript作用域、作用域链(菜鸟必看)
Jun 16 Javascript
详解js界面跳转与值传递
Nov 22 Javascript
微信小程序 摇一摇抽奖简单实例实现代码
Jan 09 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
Apr 20 Javascript
vue router的基本使用和配置教程
Nov 05 Javascript
js 计算图片内点个数的示例代码
Apr 04 Javascript
javascript防抖函数debounce详解
Jun 11 Javascript
js用typeof方法判断undefined类型
Jul 15 #Javascript
js的image onload事件使用遇到的问题
Jul 15 #Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
Jul 14 #Javascript
js拼接html注意问题示例探讨
Jul 14 #Javascript
JQuery中使用ajax传输超大数据的解决方法
Jul 14 #Javascript
在Ubuntu上安装最新版本的Node.js
Jul 14 #Javascript
Express作者TJ告别Node.js奔向Go
Jul 14 #Javascript
You might like
php7 错误处理机制修改实例分析
2020/05/25 PHP
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
javascript 文章截取部分无损html显示实现代码
2010/05/04 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
Nodejs如何搭建Web服务器
2016/03/28 NodeJs
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
JS操作COOKIE实现备忘记录的方法
2016/04/01 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
2016/10/17 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
2017/06/22 Javascript
React应用中使用Bootstrap的方法
2017/08/15 Javascript
基于webpack-hot-middleware热加载相关错误的解决方法
2018/02/22 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
2018/12/06 Javascript
小程序跨页面交互的作用与方法详解
2020/01/07 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
2020/01/26 Javascript
vue中keep-alive内置组件缓存的实例代码
2020/04/16 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
详解用Python处理HTML转义字符的5种方式
2017/12/27 Python
详解Python异常处理中的Finally else的功能
2017/12/29 Python
用TensorFlow实现多类支持向量机的示例代码
2018/04/28 Python
python版本五子棋的实现代码
2018/12/11 Python
对pandas处理json数据的方法详解
2019/02/08 Python
python中判断数字是否为质数的实例讲解
2020/12/06 Python
匡威帆布鞋美国官网:Converse美国
2016/08/22 全球购物
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
写给女生的道歉信
2014/01/08 职场文书
竞选演讲稿范文大全
2014/05/12 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
教师见习总结范文
2015/06/23 职场文书
小学运动会宣传稿
2015/07/23 职场文书
go:垃圾回收GC触发条件详解
2021/04/24 Golang
postman中form-data、x-www-form-urlencoded、raw、binary的区别介绍
2022/01/18 HTML / CSS