我正在进一步扩展this question。
我目前有一个用于Select All
(NumberOfCheckBoxes
)的asp.net超链接,但是我要做的是添加另一个链接,可能只是{{1的标准HTML超链接(Uncheck Selected
)并更新NumberOfCheckedBoxes
的值,因为勾选了复选框,而无需重新加载页面。
我已经使用javascript取消选中它们,但不计算它们并将其打印到屏幕上。
我不确定JQuery是否可以采用这种方式或仅使用标准Javascript。
提前感谢您的帮助。
答案 0 :(得分:12)
使用jQuery,你可以:
$("input:checkbox:checked").length;
答案 1 :(得分:9)
试试这个:
var inputElems = document.getElementsByTagName("input"),
count = 0;
for (var i=0; i<inputElems.length; i++) {
if (inputElems[i].type === "checkbox" && inputElems[i].checked === true) {
count++;
}
}