日期:2014-05-16 浏览次数:20412 次
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; }