3

Android/phonegap アプリケーションのソフト「NUMERIC」キーボードに問題があります。

私の目標: ユーザーが 0-9 文字を使用して数字を入力する html5 ページ (phonegap で使用する) に単純なフォームを作成します。これを行うために、type = number の入力フィールドを使用しました。これにより、Android フォンで正しいソフト キーボードが生成されます。

残念ながら、テンキー キーボードでエンター キーが押されたことを検出しようとして、非常に多くのフラストレーションを感じてきました。通常、フォームを送信する代わりに押すと、キーボードが消えます。ただし、入力のタイプを「テキスト」に変更すると、Enter キーが期待どおりに機能し、フォームが送信されます。

数字キーボードを使用してフォーム送信を再現するにはどうすればよいですか?

参考までに: http://jsfiddle.net/Ua9yw/13/

WORKING ENTER サブミッション動作:

<form> <input type="text"/> </form>

<form id="form1">
    <input type="text"/>
    <input type="submit"/>
</form>

入力ボタンの動作が機能しない:

<form> <input type="number"/> </form>
<form id="form1">
    <input type="number"/>
    <input type="submit"/>
</form>
4

1 に答える 1