js常用校验
2014-09-17 10:57
113 查看
//校验是否全由数字组成
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
//校验用户姓名:只能输入1-30个以字母开头的字串
//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”
//校验手机号码:必须以数字开头,除数字外,可含有“-”
//校验邮政编码
//校验搜索关键字
//检查是否含有中文
function isChinese(temp)
{
var re = /[^\u4e00-\u9fa5]/;
if(re.test(temp))
{
return false;
}
else{
return true;
}
}
function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.test(s)) return false return true }
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!patrn.test(s)) return false return true }
//校验用户姓名:只能输入1-30个以字母开头的字串
function isTrueName(s) { var patrn=/^[a-zA-Z]{1,30}$/; if (!patrn.test(s)) return false return true } }} //校验密码:只能输入6-20个字母、数字、下划线 [code] function isPasswd(s) { var patrn=/^(\w){6,20}$/; if (!patrn.test(s)) return false return true }
//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”
function isTel(s) { //var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?(\d){1,12})+$/; var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; if (!patrn.test(s)) return false return true }
//校验手机号码:必须以数字开头,除数字外,可含有“-”
function isMobil(s) { var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; if (!patrn.test(s)) return false return true }
//校验邮政编码
function isPostalCode(s) { //var patrn=/^[a-zA-Z0-9]{3,12}$/; var patrn=/^[a-zA-Z0-9 ]{3,12}$/; if (!patrn.test(s)) return false return true }
//校验搜索关键字
function isSearch(s) { var patrn=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;'\,.<>/?]{1}[^`~!@$%^&()+=|\\\] [\]\{\}:;'\,.<>?]{0,19}$/; if (!patrn.test(s)) return false return true } function isIP(s) //by zergling { var patrn=/^[0-9.]{1,20}$/; if (!patrn.test(s)) return false return true }
//检查是否含有中文
function isChinese(temp)
{
var re = /[^\u4e00-\u9fa5]/;
if(re.test(temp))
{
return false;
}
else{
return true;
}
}
相关文章推荐
- NO.5 JS常用页面数据录入校验方法(JavaScript Validation)
- js校验常用方法
- 常用的js校验比较全
- js常用正则校验
- js校验(常用)
- 常用校验脚本DataFormCheck.js
- js一些常用的校验(工作中用的较多的,并附常用正则表达式)
- js校验常用方法
- js 常用 校验
- 常用js校验
- 常用的js校验代码
- JS常用校验方法
- 常用的js方法,包括表单校验的一些方法,下拉菜单常用的方法
- js中常用表单数据校验方法
- 常用的js校验
- 常用的js方法,包括表单校验的一些方法,下拉菜单常用的方法等等
- 常用的js方法,包括表单校验的一些方法,下拉菜单常用的方法等等
- 常用js校验
- js常用校验
- js 常用的js校验