javascript - HTML Mobile - 强制隐藏软键盘

标签 javascript html ipad tablet

<分区>

我正在为一家优惠券公司开发前端网站,我有一个页面,用户只需输入电话号码和花费的 $$。我们想出了一个用 Javascript 构建的有趣的屏幕键盘,它易于使用,而且速度很快。但是,我正在寻找一种解决方案,以在用户聚焦并在这些字段中输入文本/数字时阻止软键盘弹出。

我知道 HTML5 提出的“号码/电话/电子邮件”类型属性。但是,冒着听起来很疯狂的风险,我真的只想使用我的屏幕键盘。

注意:该网站主要针对平板电脑。

谢谢。

最佳答案

Scott S 的回答非常有效。

我正在编写一个基于网络的移动电话拨号盘,每次用户在键盘上按下一个数字(由表格中的 td span 元素组成)时,软键盘就会弹出。我还希望用户无法点击所拨号码的输入框。这实际上一次性解决了这两个问题。使用了以下内容:

<input type="text" id="phone-number" onfocus="blur();" />

关于javascript - HTML Mobile - 强制隐藏软键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10940287/

相关文章:

php - 谷歌地图api数据库交互

javascript - 如何在 JavaSCript 中将 JSON 数据存储在变量中?

jquery - 谷歌浏览器中不显示滚动条

iphone - iOS 上的 AirPlay 是否有任何指南

javascript - 如何在 Rails 4 中通过 Turbolinks 使用页面/查看特定的 Javascript?

javascript - IE7/8 就绪状态 3 中的响应文本不可用

javascript - 链接到带有散列片段的页面(因此用户登陆页面上的特定内容)问题

html - Outlook 2016 按钮图像显示错误

jquery - 在没有表单/输入字段的情况下使用带有 Phonegap 的 iOS 键盘?

ios - 无法检测到 UItouch