<script type="text/javascript">
function delete()
{
var flag=0;//初始化falg为0 表示未被选择
for(i=0;i<document.formdelete.check.length;i++)
{
if(formdelete.check[i].checkde==true)
{
flag=1;//选中
}
}
if(flag==0)
{
alert("请选中稿件然后再提交");
return false;
}
else
return true;
}
</script>然后:
<form action="delete.do" name="formdelete" method="post" onsubmit="return delete()">
里面有几个<input type="radio" name="check" value="<%=String.valueOf(info.getPID())%>" />
还有一个提交
</form>
为毛我点提交的时候(一个单选框都没选中),它直接跳到action里面而没有完成单选框的校验。。
谢谢
javascript
function delete()
{
var flag=0;//初始化falg为0 表示未被选择
for(i=0;i<document.formdelete.check.length;i++)
{
if(formdelete.check[i].checkde==true)
{
flag=1;//选中
}
}
if(flag==0)
{
alert("请选中稿件然后再提交");
return false;
}
else
return true;
}
</script>然后:
<form action="delete.do" name="formdelete" method="post" onsubmit="return delete()">
里面有几个<input type="radio" name="check" value="<%=String.valueOf(info.getPID())%>" />
还有一个提交
</form>
为毛我点提交的时候(一个单选框都没选中),它直接跳到action里面而没有完成单选框的校验。。
谢谢
javascript
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货