這篇文章介紹了JS對日期格式的驗證實例
有需要的朋友可以參考一下
復制代碼 代碼如下:
function checkInputDate(obj){
var strDate=objvalue;
var re =/^(d{})(d{})(d{})$/;
if(retest(strDate))//判斷日期格式符合YYYYMMDD標准
{
var dateElement=new Date(RegExp$parseInt(RegExp$)RegExp$);
if(!((dateElementgetFullYear()==parseInt(RegExp$))&& ((dateElementgetMonth()+)==parseInt(RegExp$))&& (dateElementgetDate()==parseInt(RegExp$))))//判斷日期邏輯
{
documentgetElementById("errorMessage")innerText = "You can only input Date(YYYYMMDD) !";
documentgetElementById("error")styledisplay = "";
objvalue= ;
}
}else{
documentgetElementById("errorMessage")innerText = "You can only input Date(YYYYMMDD)!";
documentgetElementById("error")styledisplay = "";
objvalue= ;
}
}
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20655.html