/**
判断输入框中输入的日期格式为yyyy-mm-dd和正确的日期
*/
function IsDate(d){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
var result = d.match(reg);
if(result == null){return false};
var dt = new Date(result[1],result[3]-1,result[4]);
if(Number(dt.getFullYear())!=Number(result[1])){return false;}
if(Number(dt.getMonth())+1!=Number(result[3])){return false;}
if(Number(dt.getDate())!=Number(result[4])){return false;}
return true;
}
?
?