【发布时间】:2013-02-10 19:27:48
【问题描述】:
日期输入(例如 Chrome 中的 <input type="date" name="due_date" id="due_date" min="2011-09-01" maxlength="10" class="span8">)用于允许用户查看“弹出式”日历以帮助选择日期。我昨天注意到行为已经停止;输入仅允许用户向上/向下箭头日期部分(月/日/年)。我访问了 Chrome 博客并运行了 Google 搜索,但找不到任何有关此更改的信息。 为什么 input type="date" 的行为发生了变化? 奇怪的是,这种变化似乎仅限于 Bootstrap,因为 http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_date 仍然显示日期选择器。
【问题讨论】:
-
已经使用 Bootstrap CSS 创建了一个 JSFiddle,并且似乎不会影响 Chrome 的弹出窗口 - jsfiddle.net/BxVDx/3
-
我刚刚确认这是一个 Bootstrap 问题,方法是转到 Bootstrap 的文档并将
<label for="date1">Choose date</label><input type="date" name="date1" id="date1">“插入”到twitter.github.com/bootstrap/base-css.html#forms 的默认表单示例中。 -
@PirateKitten:我确实在你的小提琴中看到了这个问题。我正在使用 Chrome....版本 25.0.1364.97 m。你?
-
是的,刚刚确认我的 Chrome 有点过时了,已经更新,现在可以看到您所描述的内容,因此 Chrome 的行为已经按照您的想法发生了变化。抱歉,我丢失了我使用的版本,所以我无法引用它。
-
@PirateKitten: NP--感谢第二个数据点!
标签: html google-chrome twitter-bootstrap datepicker