如果选中,我只想要复选框的选中值的数量,但我花了很多时间但没有成功。这是我的 HTML
<table>
<tbody><tr><th>Subscription</th></tr>
<tr><td><input type="checkbox" name="subscription_month">Jan</td></tr>
<tr><td><input type="checkbox" name="subscription_month">feb</td></tr>
<tr><td><input type="checkbox" name="subscription_month">march</td></tr>
<tr><td><input type="checkbox" name="subscription_month">apr</td></tr>
<tr><td><input type="checkbox" name="subscription_month">may</td></tr>
<tr><td><input type="checkbox" name="subscription_month">jun</td></tr>
<tr><td><input type="checkbox" name="subscription_month">july</td></tr>
<tr><td><input type="checkbox" name="subscription_month">aug</td></tr>
<tr><td><input type="checkbox" name="subscription_month">sep</td></tr>
<tr><td><input type="checkbox" name="subscription_month">oct</td></tr>
<tr><td><input type="checkbox" name="subscription_month">nov</td></tr>
<tr><td><input type="checkbox" name="subscription_month">dec</td></tr>
<tr><th><input type="checkbox" name="subscription_month" id="subscription_month" onclick="checkedAll2();">select all/unselect all</th></tr>
</tbody></table>
现在我正在尝试使用 javascript 执行此操作,但没有得到任何响应,请参阅代码
function checkedAll2() {
var aa = document.getElementsByName("subscription_month");
checked = document.getElementById('subscription_month').checked;
for (var i =0; i < aa.length; i++)
{
aa[i].checked = checked;
}
var numberOfChecked = $('input:checkbox:checked').length;
alert("fgfgf");
var totalCheckboxes = $('input:checkbox').length;
var numberNotChecked = totalCheckboxes - numberOfChecked;
}
我只想在数字计数中检查复选框中有多少项目。是否可以通过php? 如果可能的话,请给我任何解决方案...提前谢谢..