查错,checkbox验证是否为空
<SCRIPT language="JavaScript" >
function checkForm(){
var flag=true;
for(int i=0;i <document.myform.t_employee_id.length;i++)
{
if(document.myform.t_employee_id[i].checked==true)
{
flag=false;
break;
}
}
if(flag){
alert("请选择一个员工!");
}
else{
if(confirm("你确认要提交此分配信息吗?"))
{
document.myform.submit();
}
}
}
</SCRIPT >
看看我的这个验证有什么问题?
测试了就是不成功..
myform是表单名,t_employee_id是CHECKBOX名.看看有什么问题.
还有就是我的CHECKBOX是用STRUTS标签写的.
[解决办法]
if(flag==true){
alert("请选择一个员工!");
}
试试
最好把jsp代码贴出来,肯定能帮你调出来
[解决办法]
for(int i=0;i <document.myform.t_employee_id.length;i++)
应该是var i=0吧!