📅  最后修改于: 2023-12-03 15:01:17.775000             🧑  作者: Mango
如果你需要在HTML表单中添加日期输入字段并禁止输入之前的日期,你可以使用 min
属性来限制可选日期的最小值。
<input type="date" name="myDate" min="2021-01-01">
上面的代码将创建一个日期输入字段,要求选择的日期必须在 2021-01-01
或之后。这个日期应该与你的实际需求相对应。
这个属性同样可以和JavaScript一起使用,通过动态地指定 min
.
<input type="date" name="myDate" id="myDate">
<script>
var today = new Date().toISOString().split('T')[0];
document.getElementById("myDate").setAttribute("min", today);
</script>
上面的代码中,我们使用JavaScript动态地指定 min
值。我们首先获取当前日期并设置它为 today
变量。然后使用 setAttribute()
方法设置 min
属性的值为 today
。
这样,我们有一个在 HTML 表单中创建日期输入字段并动态禁用输入之前日期的简单方法。
总结:
min
属性设置日期输入字段可选日期的最小值。我希望这篇介绍对你有所帮助!