用js来判断,如果出错就return false;
比如:
form1.onsumbit=function(){
if(document.textname.vlaue<0)
{
alert("")
return false;
}
}

解决方案 »

  1.   

    js判断,是客户端判断的,我想了解提交到服务端的php页面验证后,返回时如何保留刚刚填写的信息!
      

  2.   

    提交后利用javascript:history.back(-1)
      

  3.   

    在表单页面:
    <TEXTAREA name="text" rows=3 cols=30><? if($error==1)echo $text;}?> </TEXTAREA>
    在处理表单页面:
    session_register(text);
    session_register(error);
    if(提交的数据合法) $error=0;
    else {$error=1;返回表单页面}我在申请一个免费空间,但开通asp或php需100分,也就是要有10个人用下面的地址注册,请朋友们帮忙,
    http://web.TheC.Cn/sysweb/RegTrans.aspx?CodeProvider=wwc7654321
      

  4.   

    javascript:history.back(-1)这个就行
      

  5.   

    .saveHistory {behavior:url(#default#savehistory);}//css
      

  6.   

    1.提交后不成功利用javascript:history.back(-1)
    2.提交后,如果数据不符合,那么把页面接收来的post变量,在传递回提交的页面
    如:reg.php?xx=xxx(reg.php为提交页面)