日期值超出了Safari Mobile中的日期限制

时间:2014-05-26 09:14:50

标签: ios date datepicker mobile-safari

我正在尝试了解iOS中<input type="date">的支持级别。我使用带有iOS 7.0.3的iPhone 4进行了测试,即使我指定了min属性,日期选择器也允许我在约束之前选择一个日期。

HTML代码是:

<input type="date" id="checkIn" name="checkIn" class="form-control input-sm" value="2014-05-26" min="2014-05-26" data-date-format="YYYY-MM-DD" data-date-minDate="2014-05-26" placeholder="yyyy-mm-dd">

为此datepicker设置了数据属性,但我通过Modernizr检测到字段支持,因此我确信它不会干扰任何使用日期选择器的情况。

所以问题是:我做错了什么还是日期字段缺乏约束支持?

1 个答案:

答案 0 :(得分:4)

我一直有同样的问题。看起来虽然使用<input type="date">会渲染日期字段。 min属性不起作用。 website明确指出缺乏支持。

从网站上, iOS中的部分支持是指缺少对step,min或max等属性的支持。您没有做错任何事。

希望这能回答你的问题。