/* 下列函数返回值说明: 凡是“Is”开头的函数,如果是"Is"后指明的状态,则返回真,否则为假 eg.IsNum如果是数字,返回真 某些“Check”开头的函数,如果是"Chec"> /* 下列函数返回值说明: 凡是“Is”开头的函数,如果是"Is"后指明的状态,则返回真,否则为假 eg.IsNum如果是数字,返回真 某些“Check”开头的函数,如果是"Chec" />
常用javascript数据验证

常用javascript数据验证

ID:34763981

大小:107.68 KB

页数:23页

时间:2019-03-10

常用javascript数据验证_第1页
常用javascript数据验证_第2页
常用javascript数据验证_第3页
常用javascript数据验证_第4页
常用javascript数据验证_第5页
资源描述:

《常用javascript数据验证》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、/* 下列函数返回值说明: 凡是“Is”开头的函数,如果是"Is"后指明的状态,则返回真,否则为假 eg.IsNum如果是数字,返回真 某些“Check”开头的函数,如果是"Check"后指明的状态,返回假,否则为真 某些则相反,请具体查看函数说明 eg.CheckEmpty如果是空,返回假 函数名解释:  当有重载出现时  NP表示没有参数(noparameter)  3P,4P等表示参数个数(3parameter,4parameter) ******************************************

2、********************* 函数目录: -----------校验输入与工具类-------------------------------------------- ReplaceDoubleQuotes(strValue)替换双引号为" CheckUnsafeMark(frm) 检查参数frm(form)对象里所有输入控件是否含有非法字符 CheckKey(KeyCode) 检查输入键是否为0~9,a~z(A~Z),Del,-,., CheckEmptyNP() 校验触发者的值是否为空 CheckEmpty(CheckCtl,disptext)校验输入

3、值是否为空 CheckCardNo(CheckCtl,disptext) 校验一个合法的身份证号码(15,18位) Trim(strSource)清除左右两边空格 IsEmail(CheckCtl,s)判断是否是正确的电子邮件地址 IsPhoneNumber(CheckCtl,s)判断是否是正确的电话号码 IsLetter(CheckCtl,s)判断是否是字母组合 IsCode(CheckCtl,s)判断是否是数字编码组合数字和数字编码的区别: 数字编码允许 000000010,不允许诸如:-1290092,23.,.3456等类型的值,而数字则认为是真 IsUserName(Ch

4、eckCtl,s)判断是否是正确的用户名用户名只能由小写英文字母、阿拉伯数字和下划线组成!s=nullors=""时有默认的提示信息 IsImageFile(FilePath)判断是否文件路径中文件是图像文件,路径可以是url或者file:\ ------------数字类----------------------------------------- Round(i,digit)  取整函数,digid为保留的小数位数 CheckPositiveInt(CheckCtl,disptext,IsCanZero)校验一个正整数 CheckPositiveIntNP() 校验触发者

5、的值是否为一个正整数 CheckPositiveFloat(CheckCtl,disptext,floatcount)校验一个合法的大于等于0的浮点数 CheckPositiveFloatNP() 校验触发者的值是否一个合法的大于等于0的浮点数(2位小数) CheckPositiveFloat4P(CheckCtl,disptext,IsCanZero,floatcount)校验一个合法的大于0的浮点数,是否可以等于零由参数IsCanZero决定 IsCost(Costctrl)检查费用输入,小数位为2位,且不能超过SQLServer中数据字段money最大值 IsNum(txtc

6、tl,message,floatcount)校验是否是数字 CheckIntRange(CheckCtl,Min,Max,Msg)校验一个合法的且在规定范围内的整数 CheckFloatRange(CheckCtl,Min,Max,Msg)校验一个合法的且在规定范围内的浮点数 -----------日期类------------------------------------------- GetDateDiff(strStart,strEnd)计算两个日期间隔天数 CheckYear(strYearInput)检查输入是否是个有效年份 AddDay(dateObj,days)把一

7、个日期加上n天 CheckDiffDate(BDateCtl,EDateCtl,Msg)比较两个日期的大小,如果开始日期大于结束日期,返回false; DateToStr(dateObj)将一个日期对象转化为格式yyyy-MM-dd字符串 DateTimeToStr(dateObj)将一个日期时间对象转化为形如 yyyy-MM-ddHH:mm:ss的字符串 StrToDate(str) yyyy-MM-dd的字符串转化为日期对象: StrToDateTime(str)

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

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

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