我想通过单击一个按钮来打开FirefoxOS的本机日期选择器。默认情况下,当输入(显然是日期类型)具有焦点时,将显示本机日期选择器。但是,如何使用按钮呢?而且,我不喜欢日期输入,因为我的应用程序是法语的,而在日期输入中显示的日期的格式不是法语。
我用隐藏在CSS中的日期输入进行了测试。单击按钮可触发对输入的关注。但是在这种情况下,不会显示日期选择器。
请不要建议我使用JQuery UI或其他JavaScript日期选择器。在移动设备上,它们不是很有用,最好是本机日期选择器。
谢谢你的帮助
首先,如果您的问题是关于如何使用按钮触发本地日期选择器,则可以通过将注意力集中在它上来实现,例如:
<input id="datepicker" type="date">
<button onclick="document.getElementById('datepicker').focus()"></button>
如果要隐藏日期选择器,但仍使用按钮,则可以使用CSS将不透明度设置为0,但它仍然存在,只是不可见:
#datepicker {
opacity: 0;
}
这是否回答你的问题?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句