[英]input date javascript html (min and max)
如何在日期选择器中将最小日期设置为当前日期,将最大日期设置为当前日期后 30 天? 它用于预订表格。 我到处搜索都找不到任何解决方案。
这很简单:
const d = new Date(); const min = d.toISOString().split("T")[0] date.min = min; var max = d; max.setDate(d.getDate() + 30) date.max = max.toISOString().split("T")[0]
<input type="date" id="date">
就像这样:
let input = document.getElementById("input") input.min = new Date().toISOString().split('T')[0] input.max = new Date(new Date()+2592000000).toISOString().split('T')[0]
<input type="date" id="input">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.