版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期1、数字请输入数字"object.value=""object.focus(;2、电话号码,传真/校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”function isTel(object/国家代码(2到3位-区号(2到3位-电话号码(7到8位-分机号(3位"请输入正确的电话号码:电话号码格式为国家代码(2到3位-区号(2到3位-电话号码(7到8位-分机号(3位"'object.value=""object.focus(;3、邮箱请输入正确的
2、邮箱地址'object.value=""object.focus(;4、手机号码/校验手机号码:必须以数字开头,除数字外,可含有请输入正确的手机号码'object.value=""object.focus(;/校验日期请输入正确的日期'object.value=""object.focus(; 5、邮编/校验(国内邮政编码请输入正确的邮政编码'object.value=""object.focus(;6、日期/校验日期请输入正确的日期'object.value="&
3、quot;object.focus(; 一、清除空格去除空格return this.replace(/(s*|(s*$/g, ""二、检查一个字符串是否包含特殊字符/*功能:检查传入的字符串中是否包含特殊字符参数:str-要检查的字符串输出:"1"表示字符串不包含特殊字符,验证成功;否则返回"0"相关说明:空字符串可通过验证*/function CheckSpecialString(strStringFilter = new Array ("'" ,"", ".",
4、",", "", "/","<","","%","*"/可以向StringFilter中添加要过滤的字符i=StringFilter.length;j=str.length;for (k=0;k for (m=0;m temp1=str.charAt(m; temp2=StringFilterk; if (temp1=temp2 return 0; return 1; 三、检查一个字符串是否为中文/*功能:检查传入的字符串是否为中文参数:str-要检
5、查的字符串输出:true表示验证成功,false表示验证不成功相关说明:空字符串可以通过验证,且包含中文的特殊字符*/function IsChineseString(strvar pattern_cn = /(u4E00-u9FA5|uFE30-uFFA0*$/gi;if(pattern_cn.test(strreturn true;elsereturn false;四、检查一个字符串中是否包含全角空格/*功能:检查传入的字符串是否为中文参数:str-要检查的字符串输出:true表示验证成功(不饮食全解空格),false表示验证不成功相关说明:空字符串可以通过验证*/function Ful
6、lSpace(strvar Reg = /;var booleanT = Reg.test(str;if (booleanT = truereturn false;return true;五、比较两个字符串形式的日期大小/*比较两个字符串形式的日期大小功能:比较两个字符串形式的日期大小参数:firstDate-要检查日期字符串,字符串形式为"2007/05/08"或“2007-05-08”secondDate-要检查的日期字符串,字符串形式为"2007/05/08"或“2007-05-08”输出:true表示第一个日期大于第二个日期,false表示第二个
7、日期大于或等于第一个日期相关说明:空字符串可以通过验证*/function DateExample(firstDate,secondDateif ( firstDate.indexOf("-" > 0firstDate = firstDate.replace(/-/g,"/" ;if ( secondDate.indexOf("-" > 0secondDate = secondDate.replace(/-/g,"/" ;var FirstDate = new Date(Date.parse(first
8、Date ;var SecondDate = new Date(Date.parse(secondDate ;alert( FirstDate > SecondDate ;六、检查一个字符串是否为一个IP地地/*功能:检查传入的字符串是否为一个IP地址参数:str-要检查的字符串输出:true表示验证成功,false表示验证不成功相关说明:空字符串不可以通过验证*/function CheckIP(strvar Reg = /(1-9|1-9d|1d2|20-1d|220-3(.(d|1-9d|1d2|20-4d|250-53$/;var booleanT = Reg.test(str;
9、return booleanT ; 七、整除函数function Div(exp1, exp2var n1 = Math.round(exp1; /四舍五入var n2 = Math.round(exp2; /四舍五入var rslt = n1 / n2; /除if (rslt >= 0rslt = Math.floor(rslt; /返回值为小于等于其数值参数的最大整数值。elserslt = Math.ceil(rslt; /返回值为大于等于其数字参数的最小整数。return rslt;判断输入是否为正整数?1) "d+$"/非负整数(正整数 + 0) "0-9*1-90-9*$"/正整数 "(-d+|(0+$"/非正整数(负整数 + 0) "-0-9*1-90-9*$"/负整数 "-?d+$"/整数 "d+(.d+?$"/非负浮点数(正浮点数 + 0) "(0-9+.0-9*1-90-9*|(0-9*1-90-9*.0-9+|(0-9*1-90-9*$"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届浙江省温州市温州中学高三下第一次测试历史试题含解析
- 2025届四川省泸州高中高考冲刺模拟生物试题含解析
- 2025届镇江市重点中学高考历史三模试卷含解析
- 安徽省合肥市第四十八中学2024届中考数学押题卷含解析
- 安徽省滁州市南桥区海亮学校2025届高考生物五模试卷含解析
- 广东省“十二校”2025届高三下学期第五次调研考试历史试题含解析
- 2025届江苏省无锡市石塘湾中学高三3月份模拟考试历史试题含解析
- 集装箱终止租赁协议书范本
- 安全管理员岗位协议书范本
- 上海外国语大秀洲外国语校2021-2022学年中考五模数学试题含解析
- 包装机行业操作工培训教材
- 内外部环境因素分析表
- 【高新技术企业所得税税务筹划探析案例:以科大讯飞为例13000字(论文)】
- 2024年中国铁路广州局集团招聘笔试参考题库含答案解析
- 化妆品安全管理制度范本
- 《运动技能学习与控制》考试复习题库(含答案)
- 高中政治校本课程教案
- 中国传统文化传承中国结科普介绍图文课件
- JCT587-2012 玻璃纤维缠绕增强热固性树脂耐腐蚀立式贮罐
- 莫言读书分享名著导读《蛙》
- 部编版二年级道德与法治上册第3课《欢欢喜喜庆国庆》说课课件
评论
0/150
提交评论