usercheck.txt
来自「ajax技术书籍 ajax技术书籍」· 文本 代码 · 共 39 行
TXT
39 行
/*
Name: 用户名检查
Author: shemily
Create: 2007-04-29
Version: 1.0
Language: Javascript
*/
// JavaScript Document for username check
function checkUserName(userId){
try{
var userObj=document.getElementById(userId);
var user=userObj.value;
var re=/^\d{1}.*/;
if(user == ""){
alert("用户名不能为空!");
userObj.focus();
return false;
}
if(re.test(user)){
alert("用户名不能以数字开头!");
userObj.focus();
return false;
}
//RegExp for include english letters, _, and chinese
//re=/[\+|\-|\\|\/||&|!|~|@|#|\$|%|\^|\*|\(|\)|=|\?|'|"|<|>|\.|,|:|;|\]|\[|\{|\}|\|]+/;
//||
re=/[\+ \- \\ \/ \& ! ~ @ # \$ % \^ \* \( \) = \? ' " \< \> \. , : ; \] \[ \{ \} \|]/;
if(re.test(user)){
alert("您输入用户名含有非法字符!\n用户名为不以数字开头的字母、数字和下划线组成的名称,\n如:test12_");
userObj.focus();
return false;
}
return true;
}catch(exception){}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?