<分区>
我正在为一家优惠券公司开发前端网站,我有一个页面,用户只需输入电话号码和花费的 $$。我们想出了一个用 Javascript 构建的有趣的屏幕键盘,它易于使用,而且速度很快。但是,我正在寻找一种解决方案,以在用户聚焦并在这些字段中输入文本/数字时阻止软键盘弹出。
我知道 HTML5 提出的“号码/电话/电子邮件”类型属性。但是,冒着听起来很疯狂的风险,我真的只想使用我的屏幕键盘。
注意:该网站主要针对平板电脑。
谢谢。
标签 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/