【发布时间】:2014-10-26 09:35:57
【问题描述】:
我正在为我的日期日历日期框使用 HTML5 日期选择器 (input type="date")。但是在 Nexus 7 Chrome 36 和 Motorolla Chrome 33 中,我发现,我们需要点击日期框两次才能打开日期选择器。背后的原因是什么?这个问题怎么解决?
【问题讨论】:
-
大家的任何帮助将不胜感激!我在这里束手无策。有什么建议吗?
-
你能用jsfiddle.net/y3ozjjbt 重现这个吗?您是否在
input元素上使用了任何其他属性?你有任何附加到这个元素的 JS 事件吗? -
@lxg :这无法在桌面浏览器中正确复制。您需要在我提到的移动设备的 chrome 浏览器版本中打开 jsfiddle。只有这样才能复制。目前输入没有js事件。这里要注意的一点是:当我在我的 LAVA Qpad 中打开它时:Chrome 33,它在单击时可以正常工作。在三星、摩托罗拉和 Droid chrome 版本上,如果该字段为空,它只能在双击时起作用。如果该字段具有日期值,则单击即可使用。
-
作为一种解决方法,您是否可以始终为该字段提供初始(可能为 null)值?
-
@scottt:让我试试。我试过后会告诉你的。
标签: android html mobile datepicker tablet