【问题标题】:Disable Android/iOS Keyboard on specific Input Fields在特定输入字段上禁用 Android/iOS 键盘
【发布时间】:2015-01-31 16:56:19
【问题描述】:

我想在特定输入字段上禁用或隐藏 Android 和 iOS 上的键盘。

这可能吗?像

<input type="text" name="date" keyboard="disable" />

【问题讨论】:

  • 你想达到什么目的?如果没有键盘,用户应该如何与该表单域进行交互?
  • 我用的是日期选择器之类的插件,所以没看到键盘的使用情况
  • 你快到了。您可以禁用输入字段&lt;input type="text" name="date" disable/&gt;,键盘将不会显示。
  • 这也会禁用插件
  • 插件是基于原生的还是基于 HTML/JS 的?如果它是基于 HTML/JS 的,那么您需要将日期选择器小部件作为工具提示附加到输入字段,该工具提示将在单击/触摸输入字段时显示。您可以在这里查看 Dojo 工具包中的 herehere 是如何完成的。假设您正在尝试做类似的事情。

标签: javascript html cordova phonegap-build


【解决方案1】:

使用这个

$('#input').focus(function() {
  this.blur();
});

【讨论】:

  • 如果我在日期选择器中使用它,它也会导致日期选择器 popuo 变得模糊。
猜你喜欢
  • 2015-05-14
  • 2020-09-18
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-05
  • 1970-01-01
  • 2016-12-22
相关资源
最近更新 更多