在html页面中,所以的checkbox的名字都命名一样,如:
<input type="checkbox" name="properId[]" value="1">
<input type="checkbox" name="properId[]" value="2">
<input type="checkbox" name="properId[]" value="3">
在js中代码判断如下:
var allBox = document.getElementsByName("properId[]");
for (var i = 0; i < allBox.length; i++) {
if (allBox[i].checked) {
count ++;
ary.push(allBox[i].value);
}
}
if (count < 1) {
<span style="white-space:pre"> </span>alert('至少勾选一个!\n');
}