javascript - javascript过去日期警报
问题描述
当我选择过去的日期时,我想在下面的输入中发出警报,并且我希望它发出警告,例如“过去的日期,请输入有效日期”如何使用 javascript 进行此操作?
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<input type="date" required>
</body>
</html>```
解决方案
你能禁用以前的日期吗?看起来你可以设置一个最小可用日期:https ://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date
想知道您是否可以执行以下操作:
<input type="date" min={Date.now()} required>
可能值得查看 MDN 文档,了解将日期格式化为 YYYY-MM-DD 格式的方法。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
推荐阅读
- javascript - 用Javascript计算日期的库
- angular - html2pdf中的空白页
- shell - 我在 .txt 文件中有用户名和密码。我想制作一个脚本,使用文件中的凭据向多个用户发送邮件
- c# - 维护电子邮件标头以链接回数据库对象
- json - 我如何在这个 JSON 之后创建一个 Struct 模型?
- qt - 多个 QSortFilterProxyModel 性能优化
- docker - Docker:设备上没有剩余空间
- html - 如何在不使用溢出“隐藏”的情况下隐藏滚动条?
- matrix - 如果十进制更长,Fortran-逆矩阵结果不同
- python - Python 设置失败错误 0x80070005 访问被拒绝