2012-01-26 4 views
0

モバイルフレンドリーなサイトを作るために、1つのフィールドと送信ボタンがあります。フィールドは郵便番号のような数字のためのものなので、入力にはtype="tel"があり、これは数字パッドをプルアップします。それとAndroid Numpadの「次へ」を「移動」に変更する

問題「GO」迅速かつ簡単に提出するためを「GO」を示しながら「次へ」に置き換えられて、私は表示するようにテンキーを必要としています。

これが可能かどうかわかりません。

答えて

0

私のAndroidでは、type = telフィールドは、 "("と "W"、数字に加えて、 "Go"や "Next"などの別の文字でキーボードをプルアップします。

type = tel属性は、フィールドが電話番号入力用であることを意味し、ブラウザは適切と見なされるさまざまな方法でそれを扱うことができますたとえば、データが電話番号の構文(いくつかのことを意味する)に合っているか、またはデバイスの電話番号にデフォルトで設定されているか、システム内の電話帳にアクセスしているかどうかを確認することができます。数字が予想外のトラブルにつながる可能性があります。

2

これを試して、イベントをシミュレートすることができます。

あなたはjQueryのに次のバインドを使用してnextキーボードを押しを検出することができます。

$('input').on('keydown', function(e){ 
    if(e.which === 9) { 
     //your code here 
    } 
}); 

nextボタンはキーコード9.残念ながら、keypresskeyupイベントで、キーボードのタブキー押下イベントが、エミュレート次のキーイベントを検出しないので、​​にバインドする必要があります。

希望に役立ちます!

関連する問題