function check(){
if(..)return false
return true
}onsubmit="return check()"

解决方案 »

  1.   

    通过return false不提交。
    <input type=submit onclick="return check()"
      

  2.   

    对了,问一下,check里面本来就有一个return  ,为什么这里还要加一个return ,我也知道该这么做,但不知道为什么。请教一下!
      

  3.   

    如果这样定义就不用加 return 了;
    <iuput type="submit" id='sbt'>
    <scrupt>
    sbt.onclick=check;
    </script>我知道了。实际上
    <input type=submit onclick="return check()" id=btn><==>btn.onclcik=function(){
    return check;
    }不加 return 成了一个过程!所以不行!