JavaScript求助,onsubmit返回false,还是被提交了

  function cheekAll(){
             var name=innit();
             var password=passInnit();
             var passIn=passIn();
             var email=emailIn();
             var code=code();
         /*if(name&&email&&password&&passIn&&code){
                return true;
            }else{
                return false;
            }*/return false;
         }
</script>
<body  onload="ready()">
<form action="a.html" method="post" onsubmit="return cheekAll()" >

onsubmit中要用return check();

说明前面的代码报错了,没有执行到return false那句