您现在的位置是:首页 > 电脑技术查询 > web开发

一个简单的日期验证!解决方法

编辑:chaxungu时间:2022-10-02 23:22:30分类:web开发

一个简单的日期验证!
格式 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>