检查多选框选择个数javascript

/ / 2016-02-04   阅读:2501
演示效果: 说明: 检查多选框选择个数的特效,比较实用的网页技巧,新手可能经常会遇到这种问题,就是如何判断多选框被用户选中了几个,因为有些时候,我们要求选中的数量不能超...

演示效果:


说明:

检查多选框选择个数的特效,比较实用的网页技巧,新手可能经常会遇到这种问题,就是如何判断多选框被用户选中了几个,因为有些时候,我们要求选中的数量不能超过2个或3个,这时候,这个技巧就派上用场了,有兴趣的可以参考一上哦。


实现代码:

<html>
<head>
<title>检查多选框选择个数的特效</title>
</head>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function numCheck(form) //检查表单
{
var total = 0; //这个变量用来存放我们所要统计的个数值
var max = form.ckbox.length; //取得checkbox的总个数
for (var idx = 0; idx < max; idx++) //遍历所有checkbox
{
if (eval("document.playlist.ckbox[" + idx + "].checked") == true){//如果已经被选定
    total += 1;  //计数器
 }
}
alert("你选择了 " + total + " 个选项.");//弹出提示框,返回统计结果。
}
//  End -->
</script>
<form method="post" name=playlist>
<body>
1<input type=checkbox name=ckbox value="ON">
2<input type=checkbox name=ckbox>   
3<input type=checkbox name=ckbox>   
4<input type=checkbox name=ckbox>   
5<input type=checkbox name=ckbox>   
6<input type=checkbox name=ckbox>   
7<input type=checkbox name=ckbox>   
8<input type=checkbox name=ckbox>   
9<input type=checkbox name=ckbox>   
<p>  
<input type=button value="检测选择个数" onClick="numCheck(this.form)" style="background-color: #FFFFFF; border: 1 solid #000000">   
</form>   
</body>
</html>

我要评论

昵称:
验证码:

最新评论

共0条 共0页 10条/页 首页 上一页 下一页 尾页
意见反馈