7

带有软件键盘的移动设备在填写 Web 表单时通常会更改键盘,以允许用户一键提交并避免点击表单的“提交”按钮。

如何从 phonegap/cordova/其他 HTML5 应用程序访问此功能?

我为此苦苦挣扎了一段时间,所以在这里分享答案。

4

1 回答 1

6

Matt Nunes 的这篇博客文章告诉我,type="submit" input应该是表单中的第一个按钮。

一旦您知道这一点,您可能会感到满意,但我想隐藏该按钮 - 当您希望用户使用他们的键盘时为什么要有它?有关如何执行此操作的概述,请查看此相关问题 -在 jQuery Mobile 上设置不可见按钮是否太过分了?

实际上,当用户点击软键盘上的“开始”按钮时,它会在浏览器中显示为按钮click上的a submit。所以,

(1) 覆盖默认事件

(2) 利润。

希望这可以帮助某人。

于 2012-06-24T00:52:22.217 回答