• 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;
    }
     
  • 相关阅读:
    JOptionPane&&Exception的使用
    CppUnit在VS2010上的正确使用
    怎样认识比你优秀的人并和他们成为朋友呢?
    二十岁出头的时候上,你一无所有,你拥有一切。
    C语言实现文件复制
    关于二维数组可以开多大
    exit(0)与exit(1)、return区别
    学语言究竟学什么?
    当oracle出现 格式与字符串格式不匹配解决办法
    javascript的系统函数
  • 原文地址:https://www.cnblogs.com/lotuslove/p/2594849.html
Copyright © 2020-2023  润新知