hyb635973875 2015-05-13 08:14 采纳率: 33.3%
浏览 1853

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>




  • 写回答

1条回答 默认 最新

  • 逝_去_的_光_阴 2015-05-13 08:34
    关注

    return(false); 为什么有括号?return false;
    chkinput 你在哪儿调用的?
    在chkinput的最后把return(true); 改成提交表单可能更合理吧

    评论

报告相同问题?

悬赏问题

  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制