表单form里面onsubmit有一个很好的功能是return,校验不通过可以返回到当前页面进行修改,那么我现在使用的是按钮的onclick调用函数而不是submit,如何在调用校验函数之后不符合规范的返回当前页面继续修改呢?如:
function CheckFrm()
{
if (document.form1.before.value== " ");
{
alert( "请填写正确号码! ");
document.form1.before.focus();
}
form1.submit();
}
------解决方案--------------------
function CheckFrm()
{
if (document.form1.before.value== " ");
{
alert( "请填写正确号码! ");
document.form1.before.focus();
event.returnValue=false;
}
form1.submit();
}
------解决方案--------------------
function CheckFrm()
{
if (document.form1.before.value== " ");
{
alert( "请填写正确号码! ");
document.form1.before.focus();
return;
}
form1.submit();
}