怎样才能获得选中复选框数组javascript的长度

use*_*875 13 javascript checkbox jquery

<form name='form1' >
   <input type=checkbox name='cbox[]' />
</form>

<script>    
   var checkbox = document.getElementsByName('ckbox[]')
   var ln = checkbox.length
   alert(ln)
</script>
Run Code Online (Sandbox Code Playgroud)

如何只计算使用JavaScript或jQuery的复选复选框?

Adi*_*dil 30

使用jQuery可以缩短代码并使其更具可读性,可维护性和易于理解.使用属性选择:检查选择

现场演示

$('[name="cbox[]"]:checked').length
Run Code Online (Sandbox Code Playgroud)


San*_*eep 5

如果你想使用普通的JavaScript

var checkbox = document.getElementsByName('ckbox[]');
var ln = 0;
for(var i=0; i< checkbox.length; i++) {
    if(checkbox[i].checked)
        ln++
}
alert(ln)
Run Code Online (Sandbox Code Playgroud)