这篇文章介绍了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= ;
}
}