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;
    }
     
  • 相关阅读:
    用索引提高SQL Server性能
    常用代码生成器
    ASP.NET动态生成html页面 (转载)
    C#基础知识
    DrGraph软件升级:工程优化1
    DrGraph软件升级:Quick Access Toolbar
    高级面向对象程序与设计的概念
    DrGraph软件升级:BCB6转2010
    DrGraph软件升级:皮肤
    命名空间
  • 原文地址:https://www.cnblogs.com/lotuslove/p/2594849.html
Copyright © 2011-2022 走看看