js验证问题,例如不输入任何数据,提交后弹出“请输入管理员账号!”,然后就跳到后台了

 <script language="javascript">




               function chkinput(form){

                 if(form.userid.value==""){
                   alert("请输入管理员账号!");   
                   form.userid.focus();
                   return(false);

                 }


                 if(form.userid.value.length>9){
                   alert("管理员账号长度应小于10位!");   
                   form.userid.focus();
                   return(false); 
                 }


                 if(isNaN(form.userid.value)){
                   alert("管理员账号只能为数字!");
                   form.userid.focus();
                   return(false);
                 }
                 if(form.userid.value==" "){
                   alert("管理员账号只能为数字!");   
                   form.userid.focus();
                   return(false);
                 }
                 if(form.userid.value=="  "){
                   alert("管理员账号只能为数字!");   
                   form.userid.focus();
                   return(false);
                 }




                  if(form.password.value==""){
                   alert("请输入密码 ");   
                   form.password.focus();
                   return(false);
                 }

                  if(form.password.value.length>8){
                   alert("密码 长度应小于9位!");   
                   form.password.focus();
                   return(false); 
                 }


                return(true);
               }
</script>


function check(form){
if(form.userid.value!=""){
retrun true;
}else{
location,href="xxx.html";
}
}