如何判断一组checkbox,一个也没有选中?
本帖最后由 xilaianzxsc 于 2013-10-29 14:08:33 编辑
下面一组checkbox,源于SQL表
<%
while (!web_rs.EOF)
{
%>
<label>
<input type="checkbox" id="vendor_fxk" name="vendor_fxk" value=<%=web_rs("Vendorid")%>>
[<%=(web_rs("VendorCode")+'').replace(/(^\s*)|(\s*$)/g, '')%>]<%=(web_rs("cVenname")+'').replace(/(^\s*)|(\s*$)/g, '')%></label>
<br>
<%
web_rs.MoveNext
}
%>
当用户点"提交"时,需要用javascript来判断一下:用户是不是一个也没有选中?
如果用户一个也没有选,则提示"至少选中一个".
那如何判断一组checkbox,一个也没有选中?
先向各位老师,表示感谢.
------解决方案--------------------
var allNotChecked = true;
var boxs = document.getElementsByName('vendor_fxk');
for (var i = 0; i < boxs.length; i++) {
if (boxs[i].checked) {
allNotChecked = false;
break;
}
}
alert(allNotChecked);