最全面的js表单验证

最全面的js表单验证

ID:22897016

大小:87.00 KB

页数:9页

时间:2018-11-01

最全面的js表单验证_第1页
最全面的js表单验证_第2页
最全面的js表单验证_第3页
最全面的js表单验证_第4页
最全面的js表单验证_第5页
资源描述:

《最全面的js表单验证》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、最全面的JS表单验证整理来自:www.web-tag.net 两个日期比较 /*用途:检查开始日期是否小于等于结束日期输入:s:字符串开始日期格式:2001-5-4e:字符串结束日期格式:2002-5-4返回:如果通过开始日期小于等于结束日期返回true,否则返回false*/functiondata_compare(s,e){ vararr=s.split("-"); varstarttime=newDate(arr[0],arr[1],arr[2]);...更多 两个日期比较 信息 为空或全是空格 /*用途:

2、检查输入字符串是否为空或者全部都是空格输入:str返回:如果全是空返回true,否则返回false*/functionisNull(str){if(str=="")returntrue;varregu="^[]+$";.....更多 为空或全是空格 信息 判断是否是日期 /*用途:判断是否是日期输入:date:日期;匹配的格式:2010-5-16返回:如果通过验证返回true,否则返回false*/functionisDate(str){if(isNull(str))returnfalse; varr=str.m

3、atch(/^(d{4})(-

4、/)(d{1,2})(-

5、/)(d{1,2})$/); if(r==null)returnfalse; vard=newDate(r[1],r[3]-1,r[5]);...更多 判断是否是日期 信息 字母数字下划线 /*用途:检查输入字符串是否只由英文字母和数字和下划线组成输入:s:字符串返回:如果通过验证返回true,否则返回false*/functionisNumberOr_Letter(s){//判断是否是数字或字母varregu="^[0-9a-zA-Z_]+$

6、";varre=newRegExp(regu);if(re.test(s))...更多 字母数字下划线 信息 字符1以字符串2开始 /*用途:字符1是否以字符串2开始输入:str1:字符串;str2:被包含的字符串返回:如果通过验证返回true,否则返回false*/functionisFirstMatch(str1,str2){varindex=str1.indexOf(str2);if(index==0)returntrue;returnfalse;}更多 字符1以字符串2开始 信息 字符1以字符串2结束 /

7、*用途:字符1是否以字符串2结束输入:str1:字符串;str2:被包含的字符串返回:如果通过验证返回true,否则返回false*/functionisLastMatch(str1,str2){varindex=str1.lastIndexOf(str2);if(str1.length==index+str2.length)returntrue;returnfalse;}更多 字符1以字符串2结束 信息 字符1包含字符串2 /*用途:字符1是包含字符串2输入:str1:字符串;str2:被包含的字符串返回:如果

8、通过验证返回true,否则返回false*/functionisMatch(str1,str2){varindex=str1.indexOf(str2);if(index==-1)returnfalse;returntrue;}更多 字符1包含字符串2 信息 是否为email /*用途:检查输入对象的值是否符合E-Mail格式输入:str输入的字符串返回:如果通过验证返回true,否则返回false*/functionisEmail(str){varmyReg=/^[-_A-Za-z0-9]+@([_A-Za-z

9、0-9]+.)+[A-Za-z0-9]{2,3}$/;if(myReg.test(str))returntrue;returnfalse;}更多 是否为email 信息 是否为手机号码 /*用途:检查输入手机号码是否正确输入:s:字符串返回:如果通过验证返回true,否则返回false*/functioncheckMobile(s){varregu=/^[1][0-9][0-9]{9}$/;varre=newRegExp(regu);if(re.test(s))....更多 是否为手机号码 信息 是否为数字 /

10、*用途:检查输入字符串是否是数字输入:str:字符串返回:如果通过验证返回true,否则返回false*/functionisNumber(str) {             varreg=/^d+$/;   if(reg.test(str))...更多 是否为数字 信息 是否为时间 /*用途:检查输入字符串是否符合时间格式输入:time:字符串返回:如果通过验证返回

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

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

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