我希望当用户选择开始日期和结束日期时,所选开始日期之前的日期将在结束日期中变为无效。我type=date
为此使用HTML5输入。我该如何完成这项任务?
您也应该始终在服务器端级别上验证事物,但是在没有看到您的代码的情况下,很难猜测其外观。
但是,您可以使用该属性min="YYYY-mm-dd"
来指定第一个有效日期,同样,也是max="YYYY-mm-dd"
要选择的最大可用日期。
您可以使用JavaScript即时修改此示例
<input type="date" id="start" name="start" onChange='var end = document.getElementById("end"); end.setAttribute("min", this.value); end.value = (this.value);' />
<input type="date" id="end" name="end" />
这将属性设置min
的id="end"
所选择的值id=start
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句