日期:2014-05-16  浏览次数:20282 次

一个简单的日期验证!
格式   20060122

麻烦给出代码,谢谢!

------解决方案--------------------
找个日历控件用吧
那样就不会出错了
------解决方案--------------------
<script type= "text/javascript ">
var s = "20060122 ";
function isDate(s) {
if (/(\d{4})(\d{1,2})(\d{1,2})/.test(s)) {
var d = new Date(RegExp.$1, parseInt(RegExp.$2) - 1, RegExp.$3);
return (d.getFullYear() == RegExp.$1 && d.getMonth() + 1 == RegExp.$2
&& d.getDate() == RegExp.$3);
} else return false;
};
alert(isDate(s));
</script>