javascript-在日期输入中阻止一组日期,可能吗?

javascript-在日期输入中阻止一组日期,可能吗?,javascript,html,date,input,block,Javascript,Html,Date,Input,Block,我正在升级一个客户的网站,我发现了以下挑战: 该客户有一个由两个日期输入标签组成的预订系统,用于确定他/她进入酒店房间的日期。我知道有一些jQuery甚至纯javascript驱动的插件(如DHTMLX套件甚至jQuery EasyUI控件)在这个意义上创造了奇迹,但我想知道是否可以将日期阻止功能添加到普通的标记中 到目前为止,我必须使用标记添加预定义的日期,并将其与带有list属性的日期输入一起使用,但仅此而已 可以用javascript阻止日期吗? <input type="date"

我正在升级一个客户的网站,我发现了以下挑战:

该客户有一个由两个日期输入标签组成的预订系统,用于确定他/她进入酒店房间的日期。我知道有一些jQuery甚至纯javascript驱动的插件(如DHTMLX套件甚至jQuery EasyUI控件)在这个意义上创造了奇迹,但我想知道是否可以将日期阻止功能添加到普通的
标记中

到目前为止,我必须使用
标记添加预定义的日期,并将其与带有
list
属性的日期输入一起使用,但仅此而已

可以用javascript阻止日期吗?


<input type="date"> 

应该支持属性min、max和value

看起来对
的支持仍然存在。不过,我很想知道这个功能即将推出。我发现这很有帮助,它的例子使用Opera作为例子,这让你对即将发生的事情有一种感觉

下面是一个包含数据输入的示例。对我来说,它呈现为纯文本字段:(


如果HTML5版本不适用于您(它不适用于我),您可以随时使用jQueryUI的日期选择器:

<input type="text" id="example-date">
这将最小可选择日期设置为从当前日期算起的一天

<input type="text" id="example-date">
$('#example-date').datepicker({ minDate: +1 });