是不是就是 表单验证,
如果表单填写不符合要求,
就不能提交,如注册用户名已经存在,
if(检测用户名是否已经注册存在){
return false; //如果存在用这个阻止提交即可}

解决方案 »

  1.   

    onclick="return check()"function check(){
        if(....){
         //do....
    }else if(...){}....
    return ...
    }
      

  2.   

    <form name="myForm" method="post" action="" onsubmit="return check()">
    <table><tr><td><input name="test" value=""></td></tr></table>
    <input type="submit" name="submit">
    </form>
    <script>
    function check()
    {
      if(document.myForm.test.value=="")
      {
             alert("不能为空")
              return false;
      }
      return true;
       
    }
    </script>