日期:2014-05-16 浏览次数:20495 次
js 表单验证
?
先加这几个,以后有时间再跟进
?
?
1、验证特殊字符
?
function stripscript(rs)
{
var pattern = new RegExp("[\|~`!@_-/?=';:[#\$%\^&\*\<\>\{\}()\+]");
var flg = pattern.test(rs);
if(flg){
return false;
}
return true;
}
?
2、验证数字
?
function isNumeric(strValue)
{
var result = regExpTest(strValue,/\d*[.]?\d*/g);
return result;
}
?function regExpTest(source,re)
{
var result = false;
if(source==null || source=="")
return false;
if(source==re.exec(source))
result = true;
return result;
}
?
3、验证英文字母
?
function f_check_letter(str)
{
if (/^[A-Za-z]+$/.test(str))
{
return true;
}
return false;
}
?
4、验证邮箱地址
?
function f_check_email(strMail){
var myReg = /^([-_A-Za-z0-9\.]+)@([-_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,5}$/;
if(myReg.test(strMail)){
return true;
}
return false;
}