Mobile 如何利用';Go';或';提交';HTML5应用程序中移动软件键盘上的按钮?

Mobile 如何利用';Go';或';提交';HTML5应用程序中移动软件键盘上的按钮?,mobile,jquery-mobile,cordova,Mobile,Jquery Mobile,Cordova,带有软件键盘的移动设备在填写web表单时通常会更改键盘,使用户只需单击一次即可提交表单,避免点击表单的“提交”按钮 如何从phonegap/cordova/其他HTML5应用程序访问此功能 我为此挣扎了一段时间,所以将在这里分享答案。马特·努内斯的博客文章告诉我,type=“submit”输入应该是表单中的第一个按钮 一旦你知道了这一点,你可能会感到满意,但我想隐藏这个按钮——为什么当你想让用户使用他们的键盘时,却有它呢?有关如何进行此操作的概述,请查看此相关问题- 实际上,当用户轻触软键盘上的

带有软件键盘的移动设备在填写web表单时通常会更改键盘,使用户只需单击一次即可提交表单,避免点击表单的“提交”按钮

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

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

马特·努内斯的博客文章告诉我,
type=“submit”
输入应该是表单中的第一个按钮

一旦你知道了这一点,你可能会感到满意,但我想隐藏这个按钮——为什么当你想让用户使用他们的键盘时,却有它呢?有关如何进行此操作的概述,请查看此相关问题-

实际上,当用户轻触软键盘上的“go”按钮时,它会在浏览器中显示为
单击
提交
按钮上的
。所以,

(1) 覆盖默认事件

(2) 利润


希望这对某人有所帮助。

在我的情况下,如果输入被隐藏(如果没有隐藏-它可以工作),我就无法通过按“go”按钮接收提交时的单击事件。我使用css解决了这个问题:“宽度:1px;高度:1px;背景:透明;边框:0;”。也许这对别人也有帮助。哎呀!Google Chrome找不到blog.mattnues.com你是说:mattnues.…com