当前位置:
首页 >
前端技术
> javascript
>内容正文
javascript
JS验证日期【闰年月大月小】
生活随笔
收集整理的这篇文章主要介绍了
JS验证日期【闰年月大月小】
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
JS验证日期【闰年月大月小】 function checkDate() {var strDate = document.myform.txtTime.value;if (strDate != "") {var reg = /^\d{4}-(0[1-9]|1[0-2])-(0[0-9]|1[0-9]|2[0-9]|3[0-1])$/;if (reg.test(strDate)) {strayy = strDate.split("-");if (strayy[1] == 2) {if (strayy[0] % 4 == 0) {if (strayy[2] > 29) {alert("闰年2月只有29天,请重新输入。");return false;}else {return true;}}else {if (strayy[2] > 28) {alert("平年2月只有28天,请重新输入。");return false;}else {return true;}}}else {if (strayy[1] == 4 || strayy[1] == 6 || strayy[1] == 9 || strayy[1] == 11) {if (strayy[2] > 30) {alert(strayy[1] + "月只有30天,请重新输入。");return false;} else {return true;}}}}else {alert("输入日期格式不正确\n请重新输入!");document.myform.txtTime.focus();return false;}}else {alert("输入不能为空!");document.myform.txtTime.focus();return false;}
}
posted on 2013-11-11 22:26 醉清风2 阅读( ...) 评论( ...) 编辑 收藏
转载于:https://www.cnblogs.com/JPSite/p/3418602.html
总结
以上是生活随笔为你收集整理的JS验证日期【闰年月大月小】的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: CorelDRAW2023最新版本配置及
- 下一篇: Husky数据分析——招聘信息背后的潜规