javascript验证表单函数大全

javascript验证表单函数大全

ID:15945042

大小:40.00 KB

页数:13页

时间:2018-08-06

javascript验证表单函数大全_第1页
javascript验证表单函数大全_第2页
javascript验证表单函数大全_第3页
javascript验证表单函数大全_第4页
javascript验证表单函数大全_第5页
资源描述:

《javascript验证表单函数大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JavaScript验证表单函数大全JavaScript验证表单函数大全/*3用途:校验ip地址的格式4输入:strIP:ip地址5返回:如果通过验证返回true,否则返回false;67*/8functionisIP(strIP){9if(isNull(strIP))returnfalse;10varre=/^(d+).(d+).(d+).(d+)$/g//匹配IP地址的正则表达式11if(re.test(strIP))12{13if(RegExp.$1<256&RegExp.$2<256&&RegExp.$3<256&&Reg

2、Exp.$4<256)returntrue;14}15returnfalse;16}1718/**//*19用途:检查输入字符串是否为空或者全部都是空格20输入:str21返回:22如果全是空返回true,否则返回false23*/24functionisNull(str){25if(str=="")returntrue;26varregu="^[]+$";27varre=newRegExp(regu);28returnre.test(str);29}303132/**//*33用途:检查输入对象的值是否符合整数格式34输入:str输入的字符串

3、35返回:如果通过验证返回true,否则返回false3637*/38functionisInteger(str){39varregu=/^[-]{0,1}[0-9]{1,}$/;40returnregu.test(str);41}4243/**//*44用途:检查输入手机号码是否正确45输入:46s:字符串47返回:48如果通过验证返回true,否则返回false4950*/51functioncheckMobile(s){52varregu=/^[1][3][0-9]{9}$/;53varre=newRegExp(regu);54if(re

4、.test(s)){55returntrue;56}else{57returnfalse;58}59}606162/**//*63用途:检查输入字符串是否符合正整数格式64输入:65s:字符串66返回:67如果通过验证返回true,否则返回false6869*/70functionisNumber(s){71varregu="^[0-9]+$";72varre=newRegExp(regu);73if(s.search(re)!=-1){74returntrue;75}else{76returnfalse;77}78}7980/**//*81用

5、途:检查输入字符串是否是带小数的数字格式,可以是负数82输入:83s:字符串84返回:85如果通过验证返回true,否则返回false8687*/88functionisDecimal(str){89if(isInteger(str))returntrue;90varre=/^[-]{0,1}(d+)[.]+(d+)$/;91if(re.test(str)){92if(RegExp.$1==0&RegExp.$2==0)returnfalse;93returntrue;94}else{95returnfalse;96}97}9899/**

6、//*100用途:检查输入对象的值是否符合端口号格式101输入:str输入的字符串102返回:如果通过验证返回true,否则返回false103104*/105functionisPort(str){106return(isNumber(str)&str<65536);107}108109/**//*110用途:检查输入对象的值是否符合E-Mail格式111输入:str输入的字符串112返回:如果通过验证返回true,否则返回false113114*/115functionisEmail(str){116varmyReg=/^[-_A-Za-z

7、0-9]+@([_A-Za-z0-9]+.)+[A-Za-z0-9]{2,3}$/;117if(myReg.test(str))returntrue;118returnfalse;119}120121/**//*122用途:检查输入字符串是否符合金额格式123格式定义为带小数的正数,小数点后最多三位124输入:125s:字符串126返回:127如果通过验证返回true,否则返回false128129*/130functionisMoney(s){131varregu="^[0-9]+[.][0-9]{0,3}$";132varre=newR

8、egExp(regu);133if(re.test(s)){134returntrue;135}else{136returnfalse;137}138

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。