Androidのソフトキーボードとデフォルトでどのボタンが表示されているのか、それらを変更する方法について説明します。Androidのソフトキーボードに「完了」ボタンがあることを確認してください。Javaなし
ただし、すべての回答にはJavaコードの変更が含まれます。私はPhonegapとjQueryMobileを使用してクロスプラットフォームのアプリケーションを作成しているので、Javaを学ぶことから離れていきたいと思います。
私の問題はこれです:私は(この順番で、略しHTML内)でのフォームを持っている :現在起き
<form action='javascript:processSubmit()'>
<select id='expenseType'/>
<input type='text' id='expenseAmount'/>
<select id='expenseDate'/>
<button type='submit'/>
</form>
何が私がテキスト入力フィールドを押すと、ソフトキーボードが表示されることです。ここまでは順調ですね。ソフトキーボードの右下にあるボタンには「次へ」と表示されます。しかし、それを押しても、フォーカスは次のフォームフィールドに移動しません。また、ユーザーが2番目の選択をクリックして値を選択すると、キーボードボタンは「完了」に変わりません。
マジックを起こすためにフィールドに特別なhtml属性を与える方法はありませんか?
ソフトキーボードを変更するにはJavaScriptを使用しますか?
でこの動作を変更することができますJavascriptへの機能しかし、あなたは正しいです.JavascriptやHTMLからの直接アクセスはありません。 – Wytze