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 劉錚 閱讀(432) 評論(0)  編輯  收藏 所屬分類: JavaScript

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評論

          主站蜘蛛池模板: 雅安市| 正定县| 静乐县| 临桂县| 错那县| 普陀区| 梅州市| 图片| 林甸县| 潮州市| 南木林县| 辛集市| 沂源县| 彝良县| 枞阳县| 西吉县| 沂南县| 彭山县| 孟连| 云南省| 乳山市| 方城县| 秭归县| 肥乡县| 通江县| 南召县| 新和县| 宿州市| 中超| 庆安县| 竹山县| 莫力| 娄底市| 临江市| 丘北县| 丰宁| 南京市| 姜堰市| 聂拉木县| 广西| 奇台县|