javascript教程-实用的js函数库--.

javascript教程-实用的js函数库--.

ID:22375956

大小:99.00 KB

页数:17页

时间:2018-10-28

javascript教程-实用的js函数库--._第1页
javascript教程-实用的js函数库--._第2页
javascript教程-实用的js函数库--._第3页
javascript教程-实用的js函数库--._第4页
javascript教程-实用的js函数库--._第5页
资源描述:

《javascript教程-实用的js函数库--.》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Javascript教程:实用的JS函数库>>./*--------------函数检索--------------trim函数:trim()lTrim()rTrim()校验字符串是否为空:checkIsNotEmpty(str)校验字符串是否为整型:checkIsInteger(str)校验整型最小值:checkIntegerMinValue(str,val)校验整型最大值:checkIntegerMaxValue(str,val)校验整型是否为非负数:isNotNegativeInteger(str

2、)校验字符串是否为浮点型:checkIsDouble(str)校验浮点型最小值:checkDoubleMinValue(str,val)校验浮点型最大值:checkDoubleMaxValue(str,val)校验浮点型是否为非负数:isNotNegativeDouble(str)校验字符串是否为日期型:checkIsValidDate(str)校验两个日期的先后:checkDateEarlier(strStart,strEnd)校验字符串是否为email型:checkEmail(str)校验字符串是否

3、为中文:checkIsChinese(str)计算字符串的长度,一个汉字两个字符:realLength()校验字符串是否符合自定义正则表达式:checkMask(str,pat)得到文件的后缀名:getFilePostfix(oFile)--------------函数检索--------------*//***addedbyLx值:*如果不为空,定义校验通过,返回true*如果为空,校验不通过,返回false参考提示信息:输入域不能为空!*/functioncheckIsNotEmpty(str){i

4、f(str.trim()=="")returnfalse;elsereturntrue;}//~~~/*---------------------------------Empty--------------------------------------*//**********************************Integer*************************************//***校验字符串是否为整型*返回值:*如果为空,定义校验通过,返回true*如果字串全

5、部为数字,校验通过,返回true*如果校验不通过,返回false参考提示信息:输入域必须为数字!*/functioncheckIsInteger(str){//如果为空,值!*/functioncheckIntegerMinValue(str,val){//如果为空,则通过校验if(str=="")returntrue;if(typeof(val)!="string")val=val+"";if(checkIsInteger(str)==true){if(parseInt(str,10)>=parseI

6、nt(val,10))returntrue;elsereturnfalse;}elsereturnfalse;}//~~~/***校验整型最大值*str:要校验的串。val:比较的值**返回值:*如果为空,定义校验通过,返回true*如果满足条件,小于等于给定值,校验通过,返回true*如果大1234下一页[这篇文章来自..,]于给定值,返回false参考提示信息:输入值不能大于给定值!*/functioncheckIntegerMaxValue(str,val){//如果为空,则通过校验if(str=

7、="")returntrue;if(typeof(val)!="string")val=val+"";if(checkIsInteger(str)==true){if(parseInt(str,10)<=parseInt(val,10))returntrue;elsereturnfalse;}elsereturnfalse;}//~~~/***校验整型是否为非负数*str:要校验的串。**返回值:*如果为空,定义校验通过,返回true*如果非负数,返回true*如果是负数,返回false参考提示信

8、息:输入值不能是负数!*/functionisNotNegativeInteger(str){//如果为空,则通过校验if(str=="")returntrue;if(checkIsInteger(str)==true){if(parseInt(str,10)<0)returnfalse;elsereturntrue;}elsereturnfalse;}//~~~/*---------------------------------I

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

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

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