Javascript 如果在指定日期内,则显示带有日期选择器的警告消息

Javascript 如果在指定日期内,则显示带有日期选择器的警告消息,javascript,jquery-ui,validation,datepicker,Javascript,Jquery Ui,Validation,Datepicker,我想重新解释一下,因为我并没有得到太多的回应,因为我认为从逻辑上讲,这件事一定很简单 我基本上想要一个带有日期选择器的输入字段 如果选择的日期是从今天开始的21天内,我希望在上面或下面有一条微妙的信息 javascript、jquery或html5最好的方法是什么?$(“#交付日期”)。日期选择器({ 日期格式:“日/月/年”, onSelect:函数(日期、选择器){ var today=新日期().toISOString(); var selectedDay=date.toISOString

我想重新解释一下,因为我并没有得到太多的回应,因为我认为从逻辑上讲,这件事一定很简单

我基本上想要一个带有日期选择器的输入字段

如果选择的日期是从今天开始的21天内,我希望在上面或下面有一条微妙的信息

javascript、jquery或html5最好的方法是什么?

$(“#交付日期”)。日期选择器({ 日期格式:“日/月/年”, onSelect:函数(日期、选择器){ var today=新日期().toISOString(); var selectedDay=date.toISOString(); 如果(今天>选择的日期){ $(elm).innerHTML=“所选日期小于今天的日期”; } }
});

$(“#交货日期”).datepicker({minDate:+3W,maxDate:,dateFormat:“dd/mm/yy”onSelect:function(date,picker){//只需编写比较逻辑,并在}时显示错误消息);是的,但我不知道如何比较日期和显示错误。。。我在寻求关于如何写它的帮助。此外,将minDate值留在那里,是否仍然意味着选择将限制在从今天起三周后?我想取消任何选择限制,如果日期在三周内,只显示一条消息。您能展示完整的代码示例吗?好的,谢谢,但是如果限制期是从今天开始的三周或21天,它将如何工作?很抱歉,上面的内容不起作用。没有显示任何消息,它只是显示允许任何选择的默认日期选择器。