蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[ASP]关于注册页如何限制用户名组成字符的问题

在注册页Register.asp里用JS限制了用户名长度应该是多少位
然后在User_Update.asp页用trim去掉空格
结果就可以出现1位或者很少位的用户名
这个问题应该怎么处理?
如果还要限制不能出现中文或者特殊符号,应该怎么做?

function CheckIfEnglish(String)
{
    var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_";
     var i;
     var c;
     for( i = 0; i < String.length; i ++ )
     {
          c = String.charAt( i );
          if (Letters.indexOf( c ) < 0)
             return false;
     }
     return true;
}

if((!CheckIfEnglish(uid))){
        window.alert("提示:\n\n用户帐号含有不合法字符!\n\n只能由字母、数字、下划线组成!");
        return false;}

谢谢楼上的。。
请问:这个可以限制用户名的组成,那么密码怎么办?密码只检查长度的,写2个函数吗?如果写2个函数的话,提交FORM的时候怎么检查?




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com