如何在phonegap android上隐藏键盘
我正在使用 Android 版 PhoneGap 1.0。我有一张申请表,有几个字段,其中之一是填写周年纪念日。我在该字段中放置了一个日期选择器,但是当您单击该字段时,会出现键盘。如何禁用键盘?
代码如下:
<label> Date: </label> <input id="datepicker" type"text" name="date"/>
I am using 1.0 PhoneGap for android. I have an application form with several fields, one of them is to put the anniversary. I put a datepicker that field, yet when you click on the field, the keyboard appears. how can I disable the keyboard?
Code as below :
<label> Date: </label> <input id="datepicker" type"text" name="date"/>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您可以将输入字段标记为只读,然后为 onclick 事件创建一个函数来显示日期选择器。
You can mark the input field as read only and then create a function for an onclick event to display the datepicker.
不确定你正在使用什么 JS 库,但在 jQuery 中,你会这样做:
Not sure what JS library you're using, but in jQuery, you'd do:
如果您需要在 Android 上隐藏键盘,您可以 使用此插件
像这样使用它:
If you need to hide keyboard on android you can use this plugin
use it like that:
或者,您可以使用新的 HTML5 输入类型。
在 Google Chrome 中,我得到以下信息:
Alternatively you could use the new HTML5 input types.
in Google Chrome i get the following:
这对我很有用,让我的头免于过度抓挠!
此处找到了解决方案,您可以在其中找到一个非
jQuery
解决方案。This worked for me and saved my head from excessive scratching!
The solution was found here, where you can find a non
jQuery
solution.