JS验证

  1. //判断输入内容是否为空   
  2. function IsNull(){   
  3.     var str = document.getElementById('str').value.trim();   
  4.     if(str.length==0){   
  5.         alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!   
  6.     }   
  7. }   
  8.   
  9. //判断日期类型是否为YYYY-MM-DD格式的类型   
  10. function IsDate(){    
  11.     var str = document.getElementById('str').value.trim();   
  12.     if(str.length!=0){   
  13.         var reg = /^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2})$/;    
  14.         var r = str.match(reg);    
  15.         if(r==null)   
  16.             alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!   
  17.         }   
  18. }    
  19.   
  20. //判断日期类型是否为YYYY-MM-DD hh:mm:ss格式的类型   
  21. function IsDateTime(){    
  22.     var str = document.getElementById('str').value.trim();   
  23.     if(str.length!=0){   
  24.         var reg = /^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2}) (/d{1,2}):(/d{1,2}):(/d{1,2})$/;    
  25.         var r = str.match(reg);    
  26.         if(r==null)   
  27.         alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称!   
  28.     }   
  29. }    
  30.   
  31. //判断日期类型是否为hh:mm:ss格式的类型   
  32. function IsTime()    
  33. {    
  34.     var str = document.getElementById('str').value.trim();   
  35.     if(str.length!=0){   
  36.     reg=/^((20|21|22|23|[0-1]/d)/:[0-5][0-9])(/:[0-5][0-9])?$/    
  37.         if(!reg.test(str)){   
  38.             alert("对不起,您输入的日期格式不正确!");//请将“日期”改成你需要验证的属性名称!   
  39.         }   
  40.     }   
  41. }    
  42.   
  43. //判断输入的字符是否为英文字母   
  44. function IsLetter()    
  45. {    
  46.         var str = document.getElementById('str').value.trim();   
  47.         if(str.length!=0){   
  48.         reg=/^[a-zA-Z]+$/;    
  49.         if(!reg.test(str)){   
  50.             alert("对不起,您输入的英文字母类型格式不正确!");//请将“英文字母类型”改成你需要验证的属性名称!   
  51.         }   
  52.         }   
  53. }    
  54.   
  55. //判断输入的字符是否为整数   
  56. function IsInteger()    
  57. {      
  58.         var str = document.getElementById('str').value.trim();   
  59.         if(str.length!=0){   
  60.         reg=/^[-+]?/d*$/;    
  61.         if(!reg.test(str)){   
  62.             alert("对不起,您输入的整数类型格式不正确!");//请将“整数类型”要换成你要验证的那个属性名称!   
  63.         }   
  64.         }   
  65. }    
  66.   
  67. //判断输入的字符是否为双精度   
  68. function IsDouble(val)    
  69. {    
  70.         var str = document.getElementById('str').value.trim();   
  71.         if(str.length!=0){   
  72.         reg=/^[-/+]?/d+(/./d+)?$/;   
  73.         if(!reg.test(str)){   
  74.             alert("对不起,您输入的双精度类型格式不正确!");//请将“双精度类型”要换成你要验证的那个属性名称!   
  75.         }   
  76.         }   
  77. }    
  78.   
  79.   
  80. //判断输入的字符是否为:a-z,A-Z,0-9   
  81. function IsString()    
  82. {    
  83.         var str = document.getElementById('str').value.trim();   
  84.         if(str.length!=0){   
  85.         reg=/^[a-zA-Z0-9_]+$/;    
  86.         if(!reg.test(str)){   
  87.             alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!   
  88.         }   
  89.         }   
  90. }    
  91.   
  92. //判断输入的字符是否为中文   
  93. function IsChinese()    
  94. {    
  95.         var str = document.getElementById('str').value.trim();   
  96.         if(str.length!=0){   
  97.         reg=/^[/u0391-/uFFE5]+$/;   
  98.         if(!reg.test(str)){   
  99.             alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!   
  100.         }   
  101.         }   
  102. }    
  103.   
  104. //判断输入的EMAIL格式是否正确   
  105. function IsEmail()    
  106. {    
  107.         var str = document.getElementById('str').value.trim();   
  108.         if(str.length!=0){   
  109.         reg=/^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;   
  110.         if(!reg.test(str)){   
  111.             alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!   
  112.         }   
  113.         }   
  114. }    
  115.   
  116. //判断输入的邮编(只能为六位)是否正确   
  117. function IsZIP()    
  118. {    
  119.         var str = document.getElementById('str').value.trim();   
  120.         if(str.length!=0){   
  121.         reg=/^/d{6}$/;   
  122.         if(!reg.test(str)){   
  123.             alert("对不起,您输入的字符串类型格式不正确!");//请将“字符串类型”要换成你要验证的那个属性名称!   
  124.         }   
  125.         }   
  126. }    
  127.   
  128. //判断输入的数字不大于某个特定的数字   
  129. function MaxValue()    
  130. {    
  131.     var val = document.getElementById('str').value.trim();   
  132.         if(str.length!=0){   
  133.         reg=/^[-+]?/d*$/;    
  134.         if(!reg.test(str)){//判断是否为数字类型   
  135.             if(val>parseInt('123')) //“123”为自己设定的最大值   
  136.             {    
  137.                 alert('对不起,您输入的数字超出范围');//请将“数字”改成你要验证的那个属性名称!   
  138.             }    
  139.         }   
  140.     }   
  141. }    
代码转载自:https://pan.quark.cn/s/9cde95ebe57a 横道图,亦称为甘特图,是一种可视化的项目管理手段,用于呈现项目的进度安排和时间框架。 在信息技术领域,特别是在项目执行与软件开发范畴内,横道图被普遍采用来监控作业、配置资源以及保障项目能按时交付。 此类图表借助水平条带图示来标示各个任务的起止时间点,使项目成员与管理者可以明确掌握项目的整体发展状况。 周期表或可指代计算机科学中的“作业调度周期表”或“资源配置周期表”。 在计算机系统中,作业调度是一项核心功能,它规定了哪个进程或线程能够在中央处理器上执行以及执行的具体时长。 周期表有助于系统管理者洞察作业的执行频率和资源使用状况,进而提升系统的运作效能和响应能力。 不仅如此,周期表也可能意指数据处理或研究中的周期性文档,如在金融分析中按期更新的市场信息文档。 在压缩文件“横道图,周期表.zip”内含的“横道图,周期表.doc”文件,很可能是对某个项目或任务管理的详尽阐述,涵盖利用横道图来制定和展示项目的时间进程,以及可能牵涉的周期性作业调度或资源配置情形。 文件或许包含以下部分:1. **项目简介**:阐述项目的目标、范畴、预期成效及参与项目的团队成员。 2. **横道图详述**:具体列出了项目中的各项任务,每个任务的启动与终止时间,以及它们之间的关联性。 横道图通常涵盖关键节点,这些节点是项目中的重要事件,象征重要阶段的实现。 3. **任务配置**:明确了每个任务的责任归属,使项目成员明晰自己的职责和截止日期。 4. **进展更新**:若文件是动态维护的,可能会记录项目的实际进展与计划进展的对比,有助于识别延误并调整计划。 5. **周期表探讨**:深入说明了周期性作业的调度,如定期的会议、报告递交、...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值