判断复选框被选中的个数
如,有二十个同名的复选框,一次不能选中超过四个
偶JS太菜,这样写,老是提示"请至少选择一个"
<SCRIPT LANGUAGE="JavaScript">
<!--
function Checkall(form)
{
var checkedNum=0;
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements;
if(e.checked == true )
{
checkedNum=i;
}
if (checkedNum < 1 )
{
alert('请至少选择一个!');
return false;
}
else if (checkedNum > 4)
{
alert('最多只能选择4个');
return false
}
}
}
//-->
</SCRIPT>
|