如何限制输入类型 datetime-local 中的无效
<input type="datetime-local" step="1">
在此,如何避免无效的日期输入。假设我像“ 11:11:1111” 插入日期 以“ mm-dd-yyyy”格式。如何使用Moment.js解决这个问题
<input type="datetime-local" step="1">
In that, how to avoid invalid date input. Suppose I am insert date like "11:11:1111"
in "mm-dd-yyyy" format. how can solve this using Moment.js
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用 isValid() 方法来确保 DateTime 有效,或者查看我检查日期是否早于指定年份的第二个示例。
例子:
在上面的示例中,如果您尝试输入诸如 11/11/11111 之类的日期,则会显示该日期无效。如果您想阻止指定年份之前的日期,可以使用以下命令:
如果您在上面的示例代码中输入早于 1900 年的年份,例如 01/01/1899,则会显示该年份无效。
我希望这对您的问题有所帮助。
Try using the isValid() method to make sure the DateTime is valid, or see my second example of checking if a date is older than a specified year.
Example:
In the example above, if you try and enter a date such as 11/11/11111, it will say that it is invalid. If you want to prevent dates that are before a specified year, you can use the following:
If you enter a year older than 1900, such as 01/01/1899, in the example code above, it will say it is invalid.
I hope this has helped your problem.