

自作テンキーを作成する他ないのでしょうか？inputで

[code]

    type="tel" pattern="\d+(\.\d*)?"
    
[/code]

とすると、* ; ,は入力できるテンキーが出るのですが、ドットが入力できません。  
どうすればいいでしょうか？

<http://forum.ionicframework.com/t/showing-decimal-point-and-negative-sign-in-
numeric-keyboard/13488/4>


CC BY-SA 3.0
2015-09-12T14:54:32.640
16548
2015-12-20T02:27:58.627
8748
question
monaca cordova
monacaでテンキーを実装するには（"."を使った小数を入力したい）


はい、入力のレイアウトに拘るのであれば自作するしかありません。  
想像しているのは3x4の入力フォームですよね？

質問に記載されている`type="tel"`は電話番号に関係する文字列しか入力できません。  
(※数値、＊＃＋)  
また、`type="number"`ではレイアウトが想定の物と違うものになってしまうかと思います。  
INPUTのみで制御するのは難しいでしょう。

あと`pattern`の要素を追加しておりますが、  
それは入力値を保証するものではございません。  
`pattern`で制限をかけても入力できます。  
此方は当てにならないので私は使用しておりません。  
(※と言うより使用する用途が見つかりません。)


CC BY-SA 3.0
2015-10-21T00:58:26.267
17878
2015-10-21T00:58:26.267
7676
16548
answer