最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

純javascript判斷查詢(xún)?nèi)掌谑欠駷橛行掌?/h1>
 更新時(shí)間:2015年08月24日 11:02:12   作者:人界的游鬼  
很多網(wǎng)站都涉及到輸入日期選項(xiàng),如果客戶(hù)日期輸入錯(cuò)誤,可能導(dǎo)入查詢(xún)不到甚至查詢(xún)到錯(cuò)誤的信息,為了更好的滿(mǎn)足用戶(hù)需求,需要對(duì)日期進(jìn)行校驗(yàn),下面給大家介紹使用純javascript如何判斷查詢(xún)?nèi)掌谑欠駷橛行掌?,需要的朋友可以參考?/div>

以下內(nèi)容主要通過(guò)js代碼給大家介紹,代碼比較簡(jiǎn)單,包含注釋?zhuān)泻玫慕ㄗh歡迎提出。

如下圖,當(dāng)查詢(xún)條件含有日期時(shí),如“2012-3-4”,查詢(xún)前校驗(yàn)輸入的日期字符串是否為有效的日期

var snapshot_createTime_begin=$(selector+" input[name='createTime_begin']").val().trim();
      var snapshot_createTime_end=$(selector +" input[name='createTime_end']").val().trim();
      try{
        //判斷開(kāi)始時(shí)間是否為有效的日期
        if(snapshot_createTime_begin!=""&&new Date(snapshot_createTime_begin).getDate()!=snapshot_createTime_begin.match(/-\d{0,2}$/g)[0].replace(/-/g,"")){
          throw new Error();
        }
        //判斷結(jié)束時(shí)間是否為有效的日期
        if(snapshot_createTime_end!=""&&new Date(snapshot_createTime_end).getDate()!=snapshot_createTime_end.match(/-\d{0,2}$/g)[0].replace(/-/g,"")){
          throw new Error();
        }
        if(Date.parse(snapshot_createTime_begin)>Date.parse(snapshot_createTime_end)){
          //alert("開(kāi)始日期不應(yīng)當(dāng)超過(guò)結(jié)束日期!");
          alert("開(kāi)始日期不應(yīng)當(dāng)超過(guò)結(jié)束日期!");
          return ;
        }
        $.extend(pageObj,{
          createTimeBegin:snapshot_createTime_begin,
          createTimeEnd:snapshot_createTime_end,
        });
        initPagination();
      }catch(e){
        //alert("請(qǐng)輸入有效日期!")
        alert("請(qǐng)輸入有效日期!");
      }

js判斷年月日是否一個(gè)有效日期

function isdate(intYear,intMonth,intDay){ 
 if(isNaN(intYear)||isNaN(intMonth)||isNaN(intDay)) return false;   
 if(intMonth>12||intMonth<1) return false; 
 if ( intDay<1||intDay>31)return false; 
 if((intMonth==4||intMonth==6||intMonth==9||intMonth==11)&&(intDay>30)) return false; 
 if(intMonth==2){ 
   if(intDay>29) return false;  
   if((((intYear%100==0)&&(intYear%400!=0))||(intYear%4!=0))&&(intDay>28))return false; 
  }
 return true; 
}

以上代碼就是對(duì)日期的有效性校驗(yàn),希望對(duì)大家有所幫助。

相關(guān)文章

  • 微信小程序?qū)崿F(xiàn)基于三元運(yùn)算驗(yàn)證手機(jī)號(hào)/姓名功能示例

    微信小程序?qū)崿F(xiàn)基于三元運(yùn)算驗(yàn)證手機(jī)號(hào)/姓名功能示例

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)基于三元運(yùn)算驗(yàn)證手機(jī)號(hào)/姓名功能,涉及三元運(yùn)算符的判定及字符串正則驗(yàn)證相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • myEvent.js javascript跨瀏覽器事件框架

    myEvent.js javascript跨瀏覽器事件框架

    IE與現(xiàn)代瀏覽器在DOM中最大的差異是什么無(wú)疑就是event了。各個(gè)瀏覽器接口的差異以及夠頭疼了,而IE甚至Firefox早期版本由于內(nèi)存管理機(jī)制不完善,很容易在事件處理中導(dǎo)致內(nèi)存泄漏
    2011-10-10
  • 當(dāng)鼠標(biāo)滑過(guò)超鏈接出現(xiàn)提示框效果實(shí)例

    當(dāng)鼠標(biāo)滑過(guò)超鏈接出現(xiàn)提示框效果實(shí)例

    當(dāng)鼠標(biāo)滑過(guò)超鏈接出現(xiàn)提示框效果實(shí)例,需要的朋友可以參考一下
    2013-04-04
  • javascript表單正則應(yīng)用

    javascript表單正則應(yīng)用

    這篇文章主要為大家詳細(xì)介紹了javascript表單正則應(yīng)用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • JavaScript實(shí)現(xiàn)酷炫的鼠標(biāo)拖尾特效

    JavaScript實(shí)現(xiàn)酷炫的鼠標(biāo)拖尾特效

    這篇文章主要為大家介紹了通過(guò)JavaScript實(shí)現(xiàn)的一個(gè)超級(jí)好看的鼠標(biāo)拖尾特效,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JavaScript有一定的幫助,感興趣的可以學(xué)習(xí)一下
    2021-12-12
  • 淺談JS對(duì)html標(biāo)簽的屬性的干預(yù)以及對(duì)CSS樣式表屬性的干預(yù)

    淺談JS對(duì)html標(biāo)簽的屬性的干預(yù)以及對(duì)CSS樣式表屬性的干預(yù)

    下面小編就為大家?guī)?lái)一篇淺談JS對(duì)html標(biāo)簽的屬性的干預(yù)以及對(duì)CSS樣式表屬性的干預(yù)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • 如何讓js中的if判斷如絲般順滑詳解

    如何讓js中的if判斷如絲般順滑詳解

    條件判斷語(yǔ)句是程序開(kāi)發(fā)過(guò)程中一種經(jīng)常使用的語(yǔ)句形式,和大部分編程語(yǔ)言相同,JavaScript 中也有條件判斷語(yǔ)句,這篇文章主要給大家介紹了關(guān)于如何讓js中的if判斷如絲般順滑的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • 使用javascript實(shí)現(xiàn)一個(gè)在線(xiàn)RGB顏色轉(zhuǎn)換器

    使用javascript實(shí)現(xiàn)一個(gè)在線(xiàn)RGB顏色轉(zhuǎn)換器

    目前已經(jīng)有很多網(wǎng)頁(yè)版在線(xiàn)小工具,之前很多窗體化的工具也逐漸網(wǎng)頁(yè)化,比如:PS畫(huà)圖軟件,也都能直接網(wǎng)頁(yè)化進(jìn)行設(shè)計(jì),由于自己實(shí)際項(xiàng)目經(jīng)常會(huì)用到顏色轉(zhuǎn)換,所以直接自己開(kāi)發(fā)個(gè)簡(jiǎn)單版的在線(xiàn)顏色轉(zhuǎn)換小工具,需要的朋友可以參考下
    2024-01-01
  • input輸入框的自動(dòng)匹配(原生代碼)

    input輸入框的自動(dòng)匹配(原生代碼)

    功能要求:使用原生代碼實(shí)現(xiàn),不可使用任何框架、只針對(duì)英文字符進(jìn)行匹配,并且匹配到的內(nèi)容在菜單中加粗、通過(guò)鍵盤(pán)上的上下箭頭可以對(duì)菜單進(jìn)行選擇等等,感興趣的你可以參考下
    2013-03-03
  • highlight.js 代碼高亮插件的使用詳解

    highlight.js 代碼高亮插件的使用詳解

    在網(wǎng)頁(yè)使用過(guò)程中,經(jīng)常會(huì)用到代碼的展示。代碼高亮可以直觀(guān)的了解代碼,本文主要介紹了highlight.js 代碼高亮插件的使用詳解,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-01-01

最新評(píng)論

长子县| 望江县| 丘北县| 库尔勒市| 关岭| 青岛市| 德惠市| 广灵县| 广灵县| 台南县| 嵊州市| 资阳市| 华亭县| 呼伦贝尔市| 蓝田县| 邢台县| 布尔津县| 藁城市| 平阴县| 甘谷县| 定襄县| 绥芬河市| 太康县| 长葛市| 佛山市| 安丘市| 鹰潭市| 兴仁县| 忻州市| 东至县| 曲水县| 锡林浩特市| 社会| 昭觉县| 通河县| 兴安县| 土默特左旗| 盈江县| 宝应县| 莎车县| 长春市|