`

js限制复选框选择的数量

 
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>限制复选框选择的数量</title>
<script type="text/javascript" >

function  checkDate(){


  var checkedCount=0;

  for(var i=0;i<myForm.course.length ;i ++){

  if(myForm.course[i].checked){

     checkedCount++;
 
      }
  }

   if(checkedCount>3){
 
  alert("不能选超过三门课程");
 
       return false;
 
  }

  }
 
</script>
</head>

<body>
<form name="myForm" method="post" id="myForm">
请选择这学期的选课(最多三门):<br>
<input type="checkbox" name="course" value="yuwen" onClick="return checkDate()">语文<br>
<input type="checkbox" name="course" value="shuxue" onClick="return checkDate()">数学<br>
<input type="checkbox" name="course" value="yingyu" onClick="return checkDate()">英语<br>
<input type="checkbox" name="course" value="huaxue" onClick="return checkDate()">化学<br>
<input type="checkbox" name="course" value="wuli" onClick="return checkDate()">物理<br>
<input type="checkbox" name="course" value="zhengzhi" onClick="return checkDate()">政治<br>

<input type="submit" value="提交">
<input type="reset" value="取消">
</form>
</body>
</html>
分享到:
评论

相关推荐

    js限制复选框选择个数

    本文将深入探讨如何使用JS限制复选框(checkbox)的选择个数,这是一个实用的功能,允许开发者自由定义用户最多可以选择多少个选项。 ### 核心知识点 #### 1. JS限制复选框选择个数的实现原理 在提供的代码片段中...

    js juqery非常好用的复选框已选中的个数统计 及 js验证码 判断表单是否有选择,没有就不提交

    非常好用的复选框已选中的个数统计 及 js验证码 判断表单是否有选择,没有就不提交。代码非常简洁,个人写网站时候常用的有力帮手,自己可以下载来按需修改,不好用你找我要分。

    dtree 复选框

    在编程实现中,dtree复选框的交互通常涉及到前端库,如JavaScript的D3.js或Python的matplotlib等。后端则可能使用如scikit-learn这样的机器学习库来处理决策树的构建和训练。 总之,dtree复选框是决策树用户界面的...

    带复选框的无限极节点树

    "带复选框的无限极节点树"是一种高效的数据展示和操作方式,它允许用户在多级分类结构中进行选择,同时提供了直观的复选框来标记用户的选择。这种技术广泛应用于文件管理系统、组织架构展示、权限管理等场景。 首先...

    多选复选框

    在网页和应用程序设计中,"多选复选框"是一种常用的用户界面元素,它允许用户在一组选项中选择多个项。这种交互方式在提供多种可选功能或筛选条件时非常实用。多选复选框通常以方框形式展示,每个选项前都有一个可...

    jquery点击输入框时弹出div层复选框勾选输入的内容

    在实际项目中,可能还需要考虑其他因素,如复选框数量过多时的滚动、复选框分组、多选限制等,但上述代码提供了一个基本的实现框架。在压缩包文件"jquery_demo"中,应该包含了这个功能的完整示例代码,可以参考并...

    layui复选框限制选择个数的方法

    在函数内部,我们使用了`$(".education:checked").length`来获取当前已经被选中的复选框数量。如果这个数量超过了我们设置的限制(本例中是3),那么我们会执行两个操作: 1. 使用jQuery的`.next().attr("class",...

    复选框插件

    在这个代码片段中,我们监听每个复选框的`change`事件,根据已选中的复选框数量限制用户的操作。 **样式优化**:复选框的样式优化涉及到改变其默认外观,使其更符合品牌形象或提高可用性。这可以通过CSS实现,覆盖...

    javascript实现复选框超过限制即弹出警告框的方法

    ### 动态限制复选框的状态 在`if`语句判断复选框数量超过限制后,通过`alert()`函数通知用户,并且通过设置`obj.checked = false`将触发事件的复选框设置为未选中状态,确保不会超过设定的限制。 ### HTML表单和复...

    HTML复选框空间

    在"HTML复选框空间"中,JavaScript可能用于处理用户的交互,如全选/全取消,或者限制可选项目的数量。例如,下面的代码用于实现全选功能: ```javascript function toggleAll() { var checkboxes = document....

    JavaScript限定复选框的选择个数示例代码

    函数通过`getElementsByName`方法获取所有具有指定名称的复选框元素,然后遍历这些元素,计算当前选中的复选框数量(变量`a`)。 接下来,函数检查`a`是否等于`num`。如果等于,说明已经达到最大选择数,此时函数会...

    jquery 复选框 选择三个后不可在选写法

    当用户尝试选中或取消选中一个复选框时,我们需要检查当前选中的复选框数量。如果超过三个,就阻止该操作。以下是一个基本的实现方式: ```javascript $(document).ready(function() { // 当复选框被点击时触发的...

    限制复选框最多选择项的实现代码

    本篇将详细介绍如何实现限制复选框最多选择项的功能。 首先,我们需要了解复选框的基本结构。在HTML中,创建一个复选框通常使用`&lt;input&gt;`标签,其type属性设置为"checkbox",并可以通过name属性将多个复选框关联在...

    限制复选框的最大可选数的js代码

    限制复选框的最大可选数的 js 代码,这个标题告诉我们,今天我们将要学习如何使用 JavaScript 代码来限制用户选择的复选框数量。 描述解释 这个描述告诉我们,这个限制复选框的最大可选数的 js 代码可以满足我们在...

    Dreamweaver CS6使用Spry验证复选框.pdf

    例如,你可以强制用户至少选择一个复选框,或者限制他们可以选择的复选框数量。这样可以避免因为用户疏忽而产生的无效数据,提高表单数据的准确性。 **插入Spry验证复选框** 1. 首先,在文档的合适位置定位插入点...

    限制复选框的最大可选数

    函数的主要工作是计算当前已被选中的复选框数量,并与`iMaxSelected`进行比较。如果用户已经选择了等于或超过`iMaxSelected`个复选框,那么最新被选中的复选框将会被自动取消选中,以保持不超过限制。 在HTML部分,...

    js判断复选框是否选中及选中个数的实现代码

    在本例中,当用户选中的复选框数量超过限制时,会使用alert函数弹出一个警告框提示用户。 5. 阻止复选框的默认选中行为:如果用户选中了超过限制数量的复选框,countChoices()函数通过设置obj.checked = false将...

    javascript多项选择框

    JavaScript中的多项选择框,也称为复选框(Checkbox),是网页表单中常见的元素,用于让用户从多个选项中选择一个或多个。在本教程中,我们将深入探讨如何使用JavaScript来操作和增强这些元素,实现简单实用的功能。...

Global site tag (gtag.js) - Google Analytics