【发布时间】:2018-11-19 05:24:26
【问题描述】:
我有一个要求,用户应该能够通过手动输入以及使用日期选择器在文本框中输入日期。我想防止用户在文本框中输入无效的日期格式。
例如:我使用mm/dd/yy格式,用户不能在mm栏输入超过12,并且在日期栏应该按照月份填写(30/31/28)等等。
我尝试过使用 datepicker 类的 constrainInput 属性,但它没有按预期工作。
$("#datepicker1").datepicker({
constrainInput:"true",
dateFormat:"mm/dd/yy"
});
<input type="text" id="datepicker1"/>
【问题讨论】:
-
您可以使用Masked Input Plugin for jQuery 这将帮助您更多地验证您的日期格式
标签: javascript jquery jquery-ui-datepicker