|
蓝森林 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的时候怎么检查? |
|