隨筆-9  評論-168  文章-266  trackbacks-0

          <script type="text/javascript">
           alert("2008-05-11是日期嗎?答:"+isDateFormat("2008-05-11"));

           function isDateFormat(txt){ //是否為合法的日期格式:YYYY-MM-DD
          if(txt==null || txt == ""){return false;}
          else{
             var regex = /[0-9]{1,4}-[0-9]{1,2}-[0-9]{1,2}/;   //可按具體格式修改
             if( regex.test(txt) ){
              var noArr = txt.split("-");
              var year = eval(noArr[0]);
              var month = eval(noArr[1]);
              var day = eval(noArr[2]);
              if ( year < 1 || month < 1 || month > 12 || day < 1 || day > 31) {return false;}
              if ((month == 4 || month == 6 || month == 9 || month == 11) && day > 30){return false;}
              if (month == 2){
               if ((year % 4 != 0) && day > 29) { return false;}
               if (year % 4 == 0){
                if(year % 100 == 0 && year % 400 != 0 && day > 29){return false;}
                else if (day > 28){ return false;}
               }
              }
              return true;
             }else{return false;}
          }
          }

           
          </script>

          posted on 2010-10-20 13:38 紫蝶∏飛揚↗ 閱讀(1770) 評論(1)  編輯  收藏 所屬分類: div+css+js代碼JSP

          評論:
          # re: JS函數 驗證日期合法(測試通過)11111111[未登錄] 2012-10-14 14:50 | 00


          1  回復  更多評論
            
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(5)

          隨筆檔案(9)

          文章分類(339)

          文章檔案(265)

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 抚顺市| 磐安县| 万盛区| 石家庄市| 芜湖市| 聂荣县| 甘南县| 千阳县| 白沙| 安庆市| 南安市| 孝昌县| 昆明市| 石泉县| 肇州县| 闽清县| 枣庄市| 东至县| 花莲市| 万山特区| 海丰县| 承德县| 石林| 平罗县| 巴青县| 钦州市| 宝坻区| 喜德县| 镶黄旗| 宜君县| 翁牛特旗| 黄平县| 集贤县| 麟游县| 文水县| 永嘉县| 安阳县| 安乡县| 马山县| 清远市| 茂名市|