`
tangwenchao86
  • 浏览: 379513 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

判断checkbox选择值的个数

    博客分类:
  • IT
 
阅读更多
判断checkbox选中的个数:
//只能单个升级,不允许批量升级
    function onlyUpgradeOne() {
    var canUpgrade = false;
    var checkObj=document.all("primaryID");
    var sum = 0;
    if((checkObj.length) == undefined) {
              //页面中只有一个复选框
            if(checkObj.checked) {
            canUpgrade = true;
            }
        }
        else {
          //页面中有多个复选框
        for(i=0;i<checkObj.length;i++){
                var element=checkObj[i];
                if (element.checked){
                    sum = sum + 1;
                }
            }
             if(sum == 1) {
            canUpgrade = true;
            }
        }
   
          
           
            return canUpgrade;
    }

说明:页面只有一个复选框的时候,(checkObj.length) = undefined。
分享到:
评论

相关推荐

    关于checkbox选择个数限制

    本篇我们将深入探讨如何实现“关于checkbox选择个数限制”的功能,并结合给定的“判断checkbox.html”文件来解析其背后的实现逻辑。 首先,我们需要了解HTML中的Checkbox元素。Checkbox是用户界面中常见的一个组件...

    JS获取checkbox的个数简单实例

    JS获取多选框checkbox被选中的个数。 var checkbox = document.getElementsByName("likes[]"); //此处通过此种方式才能获得多选框为数组。 //like为name = "like[]" , 获得时必须加上[] var checked_counts = 0; ...

    js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析

    在网页开发中,有时我们需要对用户的选择行为进行控制,例如限制用户在一组复选框(checkbox)中只能选择一定数量的选项。本文将深入解析如何使用JavaScript实现这一功能,以及如何通过PHP获取用户在HTML表单中选择...

    jQuery实现checkbox的简单操作

    - **显示已选中的值:** 如果已至少选择了一个复选框,通过`alert()`或`confirm()`函数弹窗显示用户选择的所有值以及选中的个数。 #### 示例代码解析 - HTML结构:复选框组包括一个全选复选框和一系列具体选项的复...

    jquery一键控制checkbox全选、反选或全不选

    在Web开发中,复选框(checkbox)是表单中非常常见的元素,用于选择或取消选择多个选项。使用jQuery可以很容易地实现对这些复选框的控制。本文将详细介绍如何利用jQuery实现一键控制复选框的全选、反选或全不选。 #...

    jquery统计用户选中的复选框的个数

    这一行为是通过jQuery的选择器`$("input:checkbox:checked")`来实现的,该选择器能够选中所有类型为复选框并且被勾选的元素。接着,使用`.length`属性来获取这些元素的数量,也就是用户勾选的复选框个数。 这一过程...

    自考-计算机基础与程序设计试卷(附答案).doc

    11. 重载方法选择:调用重载方法时,系统根据方法名以及参数的个数和类型来确定具体的方法。 12. 数组内存占用:在C#中,假定`int`类型变量占用4个字节,一个长度为10的整型数组`int[] x`在内存中占用40字节。 13....

    《程序天下:JavaScript实例自学手册》光盘源码

    3.28 获取表单中文本框的个数 3.29 光标停在文字最后 3.30 分行取textarea中的值 3.31 自动插入文本 3.32 选取textarea的指定行 3.33 文本放大镜 3.34 文本框的默认输入法 3.35 文本框显示网页中选中的内容 3.36 ...

    程序天下:JavaScript实例自学手册

    3.28 获取表单中文本框的个数 3.29 光标停在文字最后 3.30 分行取textarea中的值 3.31 自动插入文本 3.32 选取textarea的指定行 3.33 文本放大镜 3.34 文本框的默认输入法 3.35 文本框显示网页中选中的内容 3.36 ...

    json中文乱码

    #### 四、利用jQuery判断复选框checkbox选中的个数 ```javascript // 获取所有名为"number"的被选中的复选框的数量 var checkedCount = $("input[type=checkbox][name=number]:checked").length; console.log("选中...

    jquery统计复选框选中示例

    当用户点击按钮时,JavaScript会遍历所有名为"check"的复选框,检查它们是否被选中,然后将选中的值添加到数组中。最后,通过数组的`length`属性,弹出一个警告框显示选中项的数量。 ```html &lt;!DOCTYPE html&gt; ...

    jQuery实现表格与ckeckbox的全选与单选功能

    对于按钮的隐藏和显示逻辑,通过`toggleButtons`函数来判断表格内行的个数,并据此来控制按钮的显示或隐藏。 在使用上述代码时,需要注意HTML元素的ID和类名应与jQuery代码中的选择器对应。同时,为了保证代码的...

    2021-2022计算机二级等级考试试题及答案No.18291.docx

    21. **VB表达式**:在VB中,`IIf`函数用于条件判断,当a&gt;5时,x的值为-1。 22. **构造方法调用**:构造方法在创建对象时被调用。 23. **音频文件格式**:WAV、MP3、MID是数字音频文件格式,而GIF是一种图像文件...

    C#编程经验技巧宝典

    的值 52 &lt;br&gt;0069 求最大公约数 52 &lt;br&gt;0070 求最小公倍数 53 &lt;br&gt;0071 判断素数的算法 53 &lt;br&gt;0072 如何判断一个数是否是完数 54 &lt;br&gt;0073 歌德巴赫猜想的算法 54 &lt;br&gt;0074 八皇后...

    正则表达式

    正则表达式的语法还包括指定选择项,对子表达式分组和引用前一子表达式的特殊字符.字符| 用于分隔供选择的字符.例如: /ab|cd|ef/ 匹配的是字符串 "ab",或者是 字符串 "cd",又或者 "ef". /\d{3}|[a-z]{4}/ 匹配的是...

    得到form下的所有的input的js代码

    例如,你可以添加条件判断来针对特定类型的input(如`type="checkbox"`或`type="radio"`)进行操作,或者根据`name`属性来筛选特定的元素。 总结来说,通过JavaScript获取form下的所有input元素主要涉及以下步骤: ...

Global site tag (gtag.js) - Google Analytics