function CheckDate(str){
var reg = /^(\d{4})\/(\d{1,2})\/(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
r[2]=r[2]-1;
var d= new Date(r[1], r[2],r[3]);
if(d.getFullYear()!=r[1])return false;
if(d.getMonth()!=r[2])return false;
if(d.getDate()!=r[3])return false;
return true;
}
var reg = /^(\d{4})\/(\d{1,2})\/(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
r[2]=r[2]-1;
var d= new Date(r[1], r[2],r[3]);
if(d.getFullYear()!=r[1])return false;
if(d.getMonth()!=r[2])return false;
if(d.getDate()!=r[3])return false;
return true;
}
用你的方法我测试成功了。
很高兴,我想学习javascript不知道你可由这方面的资料,
如果有能给我一份吗?十分感谢。
我的mail:[email protected]