web-dev-qa-db-ja.com

Ionic / Cordovaアプリで数字キーボードのみを表示する

Ionic/Cordovaアプリに2つの問題があります。どちらも数字キーボードがあり、表示するオプションがありません。

1)数字キーボードを表示する必要があるパスワード入力。英数字キーボードを表示しています。数値に変更すると、エントリを非表示にすることができません(*を使用)。

2)通貨マスクを挿入する必要がある数値入力(左から右)。私が見つけたすべてのオプションはテキスト入力で実行されます。

誰かが私を助けますか?お願いします!

17

私はCSSで解決しました:

<input type="number" style="-webkit-text-security:disc">

助けてくれてありがとう!

17

私は電話で解決しました:

<input type="tel">
14
user3546879

2)通貨マスクを挿入する必要がある数値入力(左から右)。私が見つけたすべてのオプションはテキスト入力で実行されます。

http://www.numbox.org を使用すると、2番目の問題を解決できます。

4
victor sosa

使っています
<ion-input type="number" pattern="\d*"></ion-input>そしてそれは働いています

Androidキーパッド

3
Zeeshan Anjum

古いが、私はこの問題を抱えていた。

私はそれを入力して解決しました:

  type="number"
  pattern="[0-9]*"

それが役に立てば幸い。

1
João Mourão

パターン属性を使用:<input type="tel" pattern="[0-9]*">

0
jonhhi

これを入力に追加してみてください、onkeypress = 'return event.charCode> = 48 && event.charCode <= 57'

0
Omar Hassan