JavaScript检测并限制复选框选中个数的方法

 更新时间:2015年08月12日 09:53:05   作者:企鹅  
这篇文章主要介绍了JavaScript检测并限制复选框选中个数的方法,涉及javascript针对复选框的判定与运算相关技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了JavaScript检测并限制复选框选中个数的方法。分享给大家供大家参考。具体如下:

这里用JavaScript判断复选框中否选中,同时可以限制复选框的选中个数,这是一个比较实用的JS表单判断示例,复选框的是否选中曾经让很多人纳闷,现在好了,这段代码帮你解决了难题。

运行效果截图如下:

具体代码如下:

<html>
<head>
<title>判断复选框中否选中</title>
<script>
var check_num = 0;
function check(){ 
 if(event.srcElement.checked==true)
  check_num++;
 else 
  check_num--;   
 if(check_num>3)
 {
  alert("最多只能选3个!");
  event.srcElement.checked=false;
  check_num--;
 }  
}
</script>
</head>
<body>
<input type="checkbox" name="test" onClick="check()">
<input type="checkbox" name="test" onClick="check()">
<input type="checkbox" name="test" onClick="check()">
<input type="checkbox" name="test" onClick="check()">
<input type="checkbox" name="test" onClick="check()">
<input type="checkbox" name="test" onClick="check()">
<input type="checkbox" name="test" onClick="check()">
<br>
你只能选择3个复选框。
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

相关文章

  • 关于AOP在JS中的实现与应用详解

    关于AOP在JS中的实现与应用详解

    这篇文章主要给大家介绍了关于AOP在JS中的实现与应用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用JS具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • TypeScript实现字符串转树结构的方法详解

    TypeScript实现字符串转树结构的方法详解

    有一个多行字符串,每行开头会用空格来表示它的层级关系,每间隔一层它的空格总数为2,如何将它转为json格式的树型数据?本文就跟大家分享下这个算法
    2022-09-09
  • 简单实现js选项卡切换效果

    简单实现js选项卡切换效果

    这篇文章主要为大家介绍了简单实现js选项卡切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-02-02
  • javascript动态的改变IFrame的高度实现自动伸展

    javascript动态的改变IFrame的高度实现自动伸展

    动态的改变IFrame的高度,实现IFrame自动伸展,父页面也自动神缩,实现原理很简单就是在IFrame子页面一加载的时候,调用父IFrame对象,改变其高度,感兴趣的朋友可以了解下
    2013-10-10
  • js 简易版滚动条实例(适用于移动端H5开发)

    js 简易版滚动条实例(适用于移动端H5开发)

    下面小编就为大家带来一篇js 简易版滚动条实例(适用于移动端H5开发)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • 前端中的JS使用调试技巧

    前端中的JS使用调试技巧

    掌握各种js调试技巧,在前端开发中降低开发成本,起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。这篇文章主要介绍了前端中的JS使用调试技巧,需要的朋友可以参考下
    2022-12-12
  • echarts控制x轴和y轴name位置并加轴箭头代码示例

    echarts控制x轴和y轴name位置并加轴箭头代码示例

    搞数据展示,很多朋友都会用到免费的echarts,下面这篇文章主要给大家介绍了关于echarts控制x轴和y轴name位置并加轴箭头的相关资料,需要的朋友可以参考下
    2024-01-01
  • JavaScript实现拖动对话框效果的实现代码

    JavaScript实现拖动对话框效果的实现代码

    这篇文章主要介绍了JavaScript实现拖动对话框效果,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • 前端点击预览图片Viewer.js使用方法(简单的操作)

    前端点击预览图片Viewer.js使用方法(简单的操作)

    这篇文章主要介绍了前端点击预览图片Viewer.js使用的相关资料,Viewer.js是一款强大的图片查看器,支持移动设备触摸事件、响应式、放大/缩小、旋转、翻转、移动、键盘操作、全屏幻灯片模式、缩略图和标题显示等功能,需要的朋友可以参考下
    2025-01-01
  • js获取客户端操作系统类型的方法【测试可用】

    js获取客户端操作系统类型的方法【测试可用】

    这篇文章主要介绍了js获取客户端操作系统类型的方法,可有效的判断常见操作系统的类型,包括Windows、MacOS、Unix及Linux等,涉及javascript页面navigator.userAgent属性操作技巧,需要的朋友可以参考下
    2016-05-05

最新评论