2012-04-13 12 views
3

私はphonegapでiphoneアプリケーションを開発しています。これは、自分のアプリケーションがhtml5、javascript、およびcssであることを意味します。私はオブジェクトに重さのフィールドを持つフォームを持っています。私は、入力の種類を取得しようとしています。iphone入力タイプ(2桁の小数点以下)

<input type="time"/> 

HTML5は、入力の種類をサポートしており、これは例えば、数字の数値キーボードをiphoneのための別のキーボードを切り替えます。私が探しているものは、あなたが数字の上に垂直に転がることができるものです。あなたがiPhoneのアラーム時計を設定するときのように、下の例。 =「時間」

http://blog.ringtonefeeder.com/wp-content/uploads/2009/01/iphone-alarm.png

入力タイプは、私を与えていることが、それは24時間ウィンドウと1-59分のウィンドウに制限されています。

この入力タイプをカスタマイズして10進数を2桁にすることはできますか? 0-999.99kgの範囲である。

これはあいまいな質問ですが、説明するのは難しいです。

答えて

2

私が知る限り、PhoneGapの世界でこれを行う方法はありません。利用可能なキーボードhereを見ることができます。あなたはobjective-Cで使えるのであれば自分のロールを張ることができますが、PhoneGapがそれを見ることができるようにプラグインを作成しておきます。

このページに表示されていないキーボードのうちの1つは、UIKeyboardTypeDecimalPadです。この数字は数字と小数点付きの電話機キーパッドで、アプリケーションにも役立ちます。ここに示す:

UIKeyboardTypeDecimalPad

は、しかし、私はそれがHTMLを経由して示されている方法を見つけ出すことができないしてきました。

あなたが電話のキーパッドを使用する場合は、あなたが使用したい:同様

<input type="tel"> 

あなたはテンキーを望んでいたならば、それはなるだろう:

<input type="number"> 

私の知る限り(と私が間違っていると誰かが私を修正してください)、このタイプのようにUIKeyboardTypeDecimalPadに相当するものはありません:

<input type="decimalNumber"> 
関連する問題