欢迎来到天天文库
浏览记录
ID:30768818
大小:155.50 KB
页数:11页
时间:2019-01-03
《javascript常用验证函数总结_javascript技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、javascript常用验证函数总结/***2010-7-13*贺臣*情缘*js各种表单数据验证*/^Xx^Xx^Xx^Xx^Xx^Xx^Xx^Xx^Xx^Xx^Xx!^Txs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zs£zsJz/<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^<1^//*************************************数字的验证/t/>A^>A^>A^>A^>A^>A^>A^
2、>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^>A^/f^Tx:/***检查输入的一串字符是否全部是数字*输入:str字符串_*返冋:true或flase;true表示为数字*/functionchec
3、ksum(str){returnstr.match(/D/)二二null;}/***检查输入的一串字符是否为小数*输入:str字符串_*返冋:true或flase;true表示为小数*/functioncheckDecimal(str){if(str.match(厂-?d+(.d+)?$/g)==null){returnfalse;}else{returntrue;}}/***检查输入的一串字符是否为整型数据*输入:str字符串*返IhJ:true或flase;true表示为小数*/functionch
4、eckinteger(str){if(str.match(/"[-+]?d*$/)==null){returnfalse;}else{returntrue;}}//^Jx/^fxZTXZTXZTXZTXZTXZTXZTXZTXZTXZTXZTXZTXZTXZTXZTXZTX//*************************************字符的验证■!"■!"■!"■!"■!"■!"■!"■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■
5、!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“■!“I/vz{L^^lzL^^lzL^^lzL^^lzL^^lzL^^lzL^^lzL^^lzL^L^/吓、Z
6、%Z
7、%Z
8、%Z
9、%Z
10、%Z
11、%Z
12、%Z
13、%Z
14、%Z
15、%Z
16、%Z
17、%Z
18、%Z
19、%Z
20、%//***检查输入的一串字符是否是字符*输入:str字符串*返冋:true或flase;true表示为全部为字符不包含汉字*/functioncheckStr(str){if(/[*x00-xff]/g.
21、test(str)){returnfalse;}else{returntrue;/***检杳输入的一吊字符是否包含汉字*输入:str字符串*返冋:true或flase;true表示包含汉字*/functioncheckChinese(str){if(escape(str).indexOf(z,%uz,)!=-1){returntrue;}else{returnfalse;/***检查输入的邮箱格式是否正确*输入:str字符串一*返冋:true或flase;true表示格式正确*/functionchcckEma
22、il(str){if(str.match(/[A-Za~z0-9_-]+[@](S*)(net
23、com
24、cn
25、org
26、cc
27、tv
28、[0-9]{1,3})(S*)/g)==null){returnfalse;}else{returntrue;}}/***检查输入的手机号码格式是否正确*输入:str字符串_*返回:true或flasc;true表示格式止确*/functioncheckMobilePhone(str){if(str.match(/"(?:13d115[89])-?d{5}(d{3}
29、*{
30、3})$/)==null){returnfalse;}else{returntrue;}}/***检查输入的固定电话号码是否正确*输入:str字符串_*返回:true或flasc;true表示格式止确*/functioncheckTelephone(str){if(str.match(厂(([0+]d{2,3}-)?(0d{2,3})-)(d{7,8})(-(d{3,}))?
此文档下载收益归作者所有