隨筆-200  評論-148  文章-15  trackbacks-0
          改成這樣吧,安全點。不過我以前都直接比較了,沒試過出錯。不知你什么原因
          var d1 = new Date("2007/4/2")// "2007-4-2".split(/\-/g, "\/")
          var d2 = new Date("2007/4/19") //"2007-4-19".split(/\-/g, "\/")

          var flag = true;

          if(! (dl && d2))flag = false;//不是日期

          if(flag &&
          d1.getFullYear() > d2.getFullYear()){
          flag = false;
          }
          if(flag &&
          d1.getFullYear() == d2.getFullYear() &&
          d1.getMonth() > d2.getMonth()){
          flag = false;
          }
          if(flag &&
          d1.getFullYear() == d2.getFullYear() &&
          d1.getMonth() == d2.getMonth() &&
          d1.getDate() > d2.getDate()){
          flag = false;
          }
          if(!flag){
          alert("wrong");
          }


          不明白document.job.endtime.value怎么替換上面的!


          //"2007-4-19".replace(/\-/g, "\/") 搞錯了


          function datecompare(date1, date2){
          var d1 = new Date(date1.replace(/\-/g, "\/"));
          var d2 = new Date(date2.replace(/\-/g, "\/"));

          var flag = true;

          if(! (dl && d2))flag = false;//不是日期

          if(flag &&
          d1.getFullYear() > d2.getFullYear()){
          flag = false;
          }
          if(flag &&
          d1.getFullYear() == d2.getFullYear() &&
          d1.getMonth() > d2.getMonth()){
          flag = false;
          }
          if(flag &&
          d1.getFullYear() == d2.getFullYear() &&
          d1.getMonth() == d2.getMonth() &&
          d1.getDate() > d2.getDate()){
          flag = false;
          }
          return flag;
          }


          if(
          !datecompare (
          ThrowBlank(document.job.starttime.value), ThrowBlank(document.job.endtime.value)
          )
          ){

          alert("wrong");

          }


          執(zhí)行出錯!


          function datecompare(date1, date2){
          var d1 = new Date(date1.replace(/\-/g, "\/"));
          var d2 = new Date(date2.replace(/\-/g, "\/"));

          var flag = true;

          if(d1 == "NaN" || d2 == "NaN")flag = false;//不是日期

          if(flag &&
          d1.getFullYear() > d2.getFullYear()){
          flag = false;
          }
          if(flag &&
          d1.getFullYear() == d2.getFullYear() &&
          d1.getMonth() > d2.getMonth()){
          flag = false;
          }
          if(flag &&
          d1.getFullYear() == d2.getFullYear() &&
          d1.getMonth() == d2.getMonth() &&
          d1.getDate() > d2.getDate()){
          flag = false;
          }
          return flag;
          }
          posted on 2007-12-28 10:37 無聲 閱讀(4419) 評論(0)  編輯  收藏 所屬分類: 職場生活
          主站蜘蛛池模板: 临猗县| 调兵山市| 侯马市| 金川县| 玉树县| 盐亭县| 温宿县| 富蕴县| 海城市| 南溪县| SHOW| 盐亭县| 扶余县| 贵溪市| 临清市| 临潭县| 临海市| 大同县| 横峰县| 吕梁市| 黑山县| 行唐县| 临海市| 阿尔山市| 阿荣旗| 大港区| 女性| 和硕县| 五指山市| 木兰县| 丰原市| 定边县| 澎湖县| 炎陵县| 前郭尔| 遂昌县| 天全县| 乌海市| 双峰县| 罗甸县| 行唐县|