读书人

怎么判断一组checkbox,一个也没有选中

发布时间: 2013-10-30 12:56:22 作者: rapoo

如何判断一组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);

读书人网 >JavaScript

热点推荐