7

ソフトウェアキーボードを備えたモバイルデバイスは、多くの場合、Webフォームに入力するときにキーボードを変更して、ユーザーがワンクリックで送信できるようにし、フォームの[送信]ボタンを押し込まないようにします。

phonegap / cordova / other HTML5アプリからこの機能にアクセスするにはどうすればよいですか?

私はしばらくこれに苦労したので、ここで答えを共有するつもりです。

4

1 に答える 1

6

Matt Nunesによるこのブログ投稿type="submit" inputは、フォームの最初のボタンであるべきであることを私に示しました。

これを知ったら満足するかもしれませんが、私はボタンを非表示にしたかったのです。ユーザーにキーボードを使用してもらいたいのに、なぜボタンを使用するのでしょうか。これを行う方法の概要については、この関連する質問を確認してください-jQuery Mobileに非表示のボタンを表示するように依頼するのは多すぎますか?

事実上、ユーザーがソフトキーボードの「実行」ボタンをタップすると、ボタンの「」としてブラウザに表示されclickますsubmit。したがって、

(1)デフォルトのイベントをオーバーライドします

(2)利益。

うまくいけば、これは誰かを助けます。

于 2012-06-24T00:52:22.217 に答える