【问题标题】:Form date validation in a form表单中的表单日期验证
【发布时间】:2017-06-04 02:44:28
【问题描述】:

我有一个包含 2 个字段的表单,在一个主题中,用户将以 dd/mm/yyyy 格式输入日期,在另一个主题中,用户将以 hh:mm 格式输入时间 如何强制此字段格式以及如何验证日期字段以确保输入的日期有效并且其大于当前日期和时间字段以确保它是有效时间。 我在这个网站上使用 JavaScript。

【问题讨论】:

标签: javascript validation date


【解决方案1】:

对于 dd/mm/yyyy 使用

< input type=date>

对于 hh:mm:

< input type="time">

在表单的 onsubmit 字段上设置处理函数。在该函数中,您可以获得日期值(借助 document.getElementBy* 函数)并将它们与 DateTime 对象进行比较(使用默认构造函数获取当前日期)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多