如何检测用户输入的日期是否正确
来源:互联网 发布:使用白板软件 编辑:程序博客网 时间:2024/05/16 08:40
我是刚刚开始学JavaScript的,如果有错误,请指正
举个例子,如果用户输入的日期是1990-02-16,那么这个日期是正确的,如果用户输入的日期是1990-02-31,那么这个日期就是错误的,因为2月没有31号
如何检测这个错误呢?
在JavaScript中,还是拿上面那个例子说,得到的日期就不是2月31号,所以只需要做一个比较,利用得到的日期和输入的日期作比较,如果相等,则是正确的输入,如果不相等,则是错误的输入
<script type="text/javascript">var year = prompt("输入年份:","");var month = prompt("输入月份:","");var date = prompt("输入日期:","");var d = new Date();d.setFullYear(year);d.setMonth(month-1);d.setDate(date);alert(d);if(d.getFullYear()==year && d.getMonth()+1==month && d.getDate()==date) {alert("输入的日期正确");} else {alert("输入的日期错误");}</script>
- 如何检测用户输入的日期是否正确
- Fortran 提示用户输入,并检测用户输入是否正确
- 如何判断用户输入的邮箱格式是否正确?
- JS 判断输入的日期是否正确
- 简单的检测输入的手机号码是否正确
- 检测mysql密码是否输入正确的脚本
- java中判断输入日期的格式是否正确
- 判断输入日期格式是否正确的正则表达式
- 验证用户输入的Windows本地登陆信息是否正确
- JavaScript 判断用户输入的格式是否正确
- php正则表达式检查用户输入的格式是否正确
- Js检测判断URL输入是否正确
- js中检测是否输入正确名字
- 判断输入日期格式是否正确!
- js判断日期输入是否正确
- iOS:UITextView、UITextField检测用户是否完成输入的选择
- 【Openfire】验证用户输入密码是否正确
- [C++基础]031_如何正确获取用户的输入
- memAdmin windows下的安装
- error: insufficient permissions for device 解决办法
- http://acm.nyist.net/JudgeOnline/problem.php?pid=119
- IOS开发-NSString 导致程序exec_bad_access可能的原因
- 谈谈电脑图像的色彩调整控制
- 如何检测用户输入的日期是否正确
- 自定义按钮 点击弹出PopupWindow窗口
- Git详解之一 Git起步
- hql语句实现查询对象部分属性
- 获取 Andorid 手机WIFI连接的Mac地址和IP地址
- Godaddy 2012年3月又一枚2美元域名优惠码,10000个限量
- Apress水果大餐——移动开发
- 根据机器码实现软件注册
- windows XP VS2010只有.net framework4.0,没有2.0 3.5的解决办法