常用的表单提交判断函数

常用的表单提交判断函数

ID:17637404

大小:38.00 KB

页数:11页

时间:2018-09-04

常用的表单提交判断函数_第1页
常用的表单提交判断函数_第2页
常用的表单提交判断函数_第3页
常用的表单提交判断函数_第4页
常用的表单提交判断函数_第5页
资源描述:

《常用的表单提交判断函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、常用的表单提交判断函数摘自上海北大青鸟//函数名:chksafe//功能介绍:检查是否含有"'",'\',"/"//参数说明:要检查的字符串//返回值:0:是1:不是functionchksafe(a){return1;/*fibdn=newArray("'","\","、",",",";","/");i=fibdn.length;j=a.length;for(ii=0;ii

2、fibdn[ii];if(tem';p1==temp2){return0;}}}return1;*/}//函数名:chkspc//功能介绍:检查是否含有空格//参数说明:要检查的字符串//返回值:0:是1:不是functionchkspc(a){vari=a.length;varj=0;vark=0;while(k

3、串//返回值:0:不是1:是functionchkemail(a){vari=a.length;vartemp=a.indexOf('@');vartempd=a.indexOf('.');if(temp>1){if((i-temp)>3){if((i-tempd)>0){return1;}}}return0;}//opt1小数opt2负数//当opt2为1时检查num是否是负数//当opt1为1时检查num是否是小数//返回1是正确的,0是错误的functionchknbr(num,opt1,opt2){vari=num.length;varstaus;//staus用于记录.的个数

4、status=0;if((opt2!=1)&&(num.charAt(0)=='-')){//alert("Youhaveenterainvalidnumber.");return0;}//当最后一位为.时出错if(num.charAt(i-1)=='.'){//alert("Youhaveenterainvalidnumber.");return0;}for(j=0;j1){//alert("Youhaveenterainvalidnumber.");return0;}if(num.

5、charAt(j)<'0'

6、

7、num.charAt(j)>'9'){if(((opt1==0)

8、

9、(num.charAt(j)!='.'))&&(j!=0)){//alert("Youhaveenterainvalidnumber.");return0;}}}return1;}//函数名:chkdate//功能介绍:检查是否为日期//参数说明:要检查的字符串//返回值:0:不是日期1:是日期functionchkdate(datestr){varlthdatestrif(datestr!="")lthdatestr=datestr.length;elselthdatestr=0;var

10、tmpy="";vartmpm="";vartmpd="";//vardatestr;varstatus;status=0;if(lthdatestr==0)return0for(i=0;i2){//alert("Invalidformatofdate!");return0;}if((status==0)&&(datestr.charAt(i)!='-')){tmpy=tmpy+datestr.charAt(i)}if((status==1)&&(datest

11、r.charAt(i)!='-')){tmpm=tmpm+datestr.charAt(i)}if((status==2)&&(datestr.charAt(i)!='-')){tmpd=tmpd+datestr.charAt(i)}}year=newString(tmpy);month=newString(tmpm);day=newString(tmpd)//tempdate=newString(year+month+day);//alert

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

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

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