我有3组复选框,属于同一组的复选框具有相同的名称但ID不同。 我需要检查每个组至少选中一个复选框。 我无法写出正确的javascript代码 你能救我吗?
答案 0 :(得分:1)
如果理解正确,此功能将执行:
function checkCheckBoxGroup(groupName) {
var g = document.getElementsByName(groupName);
for(var i = 0;i<g.length;i++) {
if (g[i].checked) {
return true;
}
}
return false;
}
如果未选中复选框,则返回false
;如果选中一个或多个复选框,则返回true
。
您可以在每个群组中使用此功能。