JavaScript怎样判断合法日期?

hero 2000-06-27 06:46:00
客户端用javaScript,怎样控制用户输入的文本字段是合法日期?有没有不编函数,简便的方法?
我没有办法,用的vbScript这样是不是太笨了?
大虾指点!
...全文
200 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xLiu 2001-02-09
  • 打赏
  • 举报
回复
12
Un1 2000-06-28
  • 打赏
  • 举报
回复
为什么“用的vbScript这样是不是”就“太笨了”?ASP都是MS的技术。
leslielu 2000-06-28
  • 打赏
  • 举报
回复
把文本输入分为年月日3个,就简单了。
或者干脆3个都用选择框。
beta 2000-06-28
  • 打赏
  • 举报
回复
在VBScript中有IsDate函数,JavaScript中好像没有
leslielu 2000-06-28
  • 打赏
  • 举报
回复
javascript的 date(),对于象大小月,闰年等等,都不会出错,它会自动加日子,例如2000,2,31在用new date()会得到2000-3-2这样的结果,所以你可以简单的判断他输入的日子是否为 getDate()的结果,便知道日期是否正确。这样写JAVASCRIPT很简单。
hero 2000-06-28
  • 打赏
  • 举报
回复
我看了别的网页的判断日期方法(如SOHU),无一例外是客户端简单判断,服务器端再判断一次,如果不是合法日期,就返回前页。
看来没有别的好办法了。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧