zoukankan      html  css  js  c++  java
  • js验证用户名

    js验证用户名是否为空、输入长度,暂时没有用ajax异步验证用户名是否存在。

    function check(){
    if (document.getElementById('<%= TxtUserName.ClientID%>').value == '') {
                  
                  alert('请填写用户名!');
                  document.getElementById('<%= TxtUserName.ClientID%>').focus();
                  return false;
              }
    //此处的方法是判断是汉字时字符+1
    //          function strlen(str){  
    //                var len = 0;  
    //                for (var i=0; i<str.length; i++) {   
    //                 var c = str.charCodeAt(i);   
    //                //单字节加1    
    //                 if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {   
    //                   len++;   
    //                 }   
    //                 else {   
    //                  len+=2;   
    //                 }   
    //                }   
    //                return len;  
              
    //            }
              var userName = document.getElementById('<%=TxtUserName.ClientID%>').value;
              if (userName.length > 10 || userName.length < 5) {
                    alert('用户名请填写5-10个字符!');
                    document.getElementById('<%=TxtUserName.ClientID%>').focus();
                    return false;
                }
              if (userName.indexOf("'") != -1 || userName.indexOf("\"") != -1 || userName.indexOf("/") != -1 || userName.indexOf(" ") != -1) {
                    alert('用户名请不要包含\',\",/,空格等特殊字符!');
                    document.getElementById('<%=TxtUserName.ClientID%>').focus();            
                    return false;
                 }
             return true;
    }
     
  • 相关阅读:
    我也发布一个MVC程序(一)
    Windows Phone中使用Local DataBase与ISolateStorage—在MVVM模式下(二)
    WPF程序只允许一个启动在MVVMLight框架下找不到资源的问题
    我也发布一个MVC程序(二)
    Windows Phone 不能Debug的解决方案
    Windows Phone中使用Local DataBase与ISolateStorage—在MVVM模式下(三)
    加密算法的基础学习
    我理解的前端发展方向
    我理解的前端工程化
    数据库三大范式
  • 原文地址:https://www.cnblogs.com/lotuslove/p/2594849.html
Copyright © 2011-2022 走看看