`
沈晓峰
  • 浏览: 26242 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JS时间格式判断

 
阅读更多
<html> 
  <body> 
  <script   language=javascript> 
  function   check() 
  { 
    var   n=form1.time_num.value; 
    var   t=form1.txt_time.value; 
    if(n==""||t=="") 
    { 
      alert("请输入内容相关信息"); 
      return   false; 
    } 
    
    var   s=t.split(","); 
    if(s.length>parseInt(n)) 
    { 
      alert("输入的时间个数大于指定的时间个数"); 
        return   false; 
    } 
    var   re=/^(0[1-9]|1\d|2[0-4]):[0-5]\d$/ 
    for(var   i=0;i<s.length;i++) 
        { 
            for(var   k=i+1;k<s.length;k++) 
                { 
                  if(s[i]=="") 
                      { 
                      alert("请不要输入多于的逗号"); 
                      } 
                  if(s[i]==s[k]) 
                    {alert("输入的时间有重新"); 
                      return   false; 
                    } 
                } 
            if(!   re.test(s[i])) 
              { 
              alert(s[i]+"时间为错误的时间"); 
                  }   
          }   
  
  //   if(/\,/ 
    
  } 
  </script> 
  <form   name=form1> 
  时间个数:<input   name=time_num><br> 
  时间:<input   name=txt_time><br> 
  <input   type=button   value=check   onclick=check();> 
  
  </form> 
  </body> 
  </html>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics