你只要把两个函数换一下顺序就可以了呀..check()<===>formCheck()即:
<FORM name=form method="post" action="add.jsp" onSubmit="return check()">....................
<td height="30" align="center" valign="middle"><input type="submit" name="Submit" value="提交" onclick="return formCheck()"></td>
<FORM name=form method="post" action="add.jsp" onSubmit="return check()">....................
<td height="30" align="center" valign="middle"><input type="submit" name="Submit" value="提交" onclick="return formCheck()"></td>
我现在的需求不只是这样了.又有新的需求.你看一下上面的要求.!!谢谢.
function formCheck()
{
var frm = document.form;
for(var i=1; i<=4; i++)
{
var tmppass = false;
for(var j=0; j<frm["type"+i].length; j++)
{
if(frm["type"+i][j].checked)tmppass=true;
}
if(!tmppass)
{
alert("第"+i+"题,你还没选择,请选择!");
frm["type"+i][0].focus();
return false;
}
}
return true;
}第二个应该由ASP来完成