0

シンプルなアプリ (html + js + phonegap) と、次の 2 つの入力を持つログイン フォームがあります。

<form id="loginForm">
    <input type="email" id="email" value="" class="email" placeholder="Email" >
    <input type="password" id="password" value="" class="password" placeholder="Password" >
</form>

samsung galaxy ace (android 2.3.6) では、リターン キーを電子メール入力の「次へ」キーに変換したいのですが、パスワード フィールドでは、リターン キーを「Go」にしたいです (今は、メールでは「Go」、パスワードではリターン)。

どうすればこれを達成できますか(html/JSを使用)?

重要: 私は iScroll を使用しています。iScroll を削除すると、両方の入力で「Go」キーが取得されることに注意してください。奇妙な方法で、この点が関連している可能性があります。

リターン キーに関する短い情報: http://www.samsung.com/us/support/supportOwnersHowToGuidePopup.do?howto_guide_seq=6402

皆さん、ありがとうございました。

4

2 に答える 2

0

ここで述べたように:質問

「JavaScript や HTML から Android ソフト キーボードの動作に影響を与える方法はありません。」

今のところこれを正解としますが、他の回答も大歓迎です。

于 2013-07-25T12:25:04.620 に答える
0

あなたが直面している問題が、電子メールを入力した後にリターンキーによってフォームが送信されることである場合、HTML5 プロパティの「プレースホルダー」を使用しているため、「パスワード」フィールドで「必須」を使用することもできますが、これは許可されません。それを送信するための「email」フィールドの return アクション。

tabindex HTML プロパティは、return キーの動作を変更する場合があります。

于 2013-07-23T16:28:47.803 に答える