JS的日期輸入判斷

          var checkdate_rtn=false;//全局變量,日期檢查不合法則不允許保存
          function checkdate()
            {
           
             
             var datetime=document.all["signaltime"].value;
             
             var date=datetime.substring(0,8);
             var time=datetime.substring(8,14);
              var year=parseInt(datetime.substring(0,4));
             var month=(datetime.substring(4,6));
             var day=(datetime.substring(6,8));
             var hour=(datetime.substring(8,10));
             var min=(datetime.substring(10,12));
             var sec=(datetime.substring(12,14));
           if(datetime.length==14)//表示輸入的日期長度要為14
              {
            
                  if(year>1900&&year<2099)
                  {
                    if(month<13)
                    {
                                
                       if(hour<24 && min<60 && sec<60)
                       {
                         if(month==01||month==03||month==05||month==07||month==08||month==10||month==12)
                         { 
                          if(day<32)
                          
                          { 
                         
                           checkdate_rtn=true;
                          }
                         }
                         if(month==02&&(day<30&&year%4==0)||(day<29&&year%4!=0))
                          {
                           checkdate_rtn=true;
                          }
                         if(month==04||month==06||month==09||month==11)
                          {
                           checkdate_rtn=true;
                          }

                       }
                    
                      }
                    }
              }
            } 

          posted on 2007-08-07 18:36 劉錚 閱讀(428) 評論(0)  編輯  收藏 所屬分類: JavaScript

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評論

          主站蜘蛛池模板: 浦城县| 桃源县| 顺义区| 江都市| 南木林县| 义马市| 黄石市| 定兴县| 滕州市| 镇安县| 依安县| 巴林左旗| 漯河市| 稷山县| 房山区| 禄丰县| 湖南省| 嘉义县| 平武县| 乐平市| 定陶县| 福安市| 治多县| 邵阳县| 措勤县| 华容县| 海门市| 清丰县| 东辽县| 乳山市| 平顺县| 汕尾市| 桂东县| 竹山县| 江西省| 马山县| 化州市| 宁阳县| 商河县| 连平县| 佛冈县|