Ответ 1
Я решил с помощью CSS:
<input type="number" style="-webkit-text-security:disc">
Спасибо всем за помощь!
У меня две проблемы в моем приложении Ionic/Cordova, и с цифровой клавиатурой, что у меня нет возможности ее показать.
1) Ввод пароля, который должен содержать цифровую клавиатуру. Он показывает алфавитную цифровую клавиатуру. Если я перейду на числовое, я не могу скрыть записи (с *).
2) Числовой ввод, который я должен вставить маску валюты (слева направо). Все параметры, которые я нахожу, запускаются в текстовом вводе.
Кто-нибудь мне помогает? Пожалуйста!
Я решил с помощью CSS:
<input type="number" style="-webkit-text-security:disc">
Спасибо всем за помощь!
Я решил с помощью tel:
<input type="tel">
2) Числовой ввод, который я должен вставить маску валюты (слева направо). Все параметры, которые я нахожу, запускаются в текстовом вводе.
Используя http://www.numbox.org, вы можете решить вторую проблему.
Старый, но у меня была эта проблема.
Я решил это сделать вклад:
type="number"
pattern="[0-9]*"
Надеюсь, поможет.
Я использую
<ion-input type="number" pattern="\d*"></ion-input>
и это работает
Попробуйте добавить это к вашему вводу, onkeypress = 'return event.charCode >= 48 && & event.charCode <= 57 '
Используйте этот плагин с ионной 4:
Использовать атрибут pattern: <input type="tel" pattern="[0-9]*">