DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> JS驗證日期的格式YYYY-mm-dd 具體實現
JS驗證日期的格式YYYY-mm-dd 具體實現
編輯:關於JavaScript     
復制代碼 代碼如下:
function checkInputDate(obj){
   var   strDate=obj.value;
   var  re =/^(\d{4})-(\d{2})-(\d{2})$/;
   if(re.test(strDate))//判斷日期格式符合YYYY-MM-DD標准
   {
    var   dateElement=new   Date(RegExp.$1,parseInt(RegExp.$2,10)-1,RegExp.$3);
     if(!((dateElement.getFullYear()==parseInt(RegExp.$1))&&((dateElement.getMonth()+1)==parseInt(RegExp.$2,10))&&(dateElement.getDate()==parseInt(RegExp.$3))))//判斷日期邏輯
     {
       document.getElementById("errorMessage").innerText = "You can only input Date.(YYYY-MM-DD) !";
       document.getElementById("error").style.display = "";
       obj.value= ' ';
      }
   }else{
    document.getElementById("errorMessage").innerText = "You can only input Date.(YYYY-MM-DD)!";
       document.getElementById("error").style.display = "";
       obj.value= '';
   }
 }
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved