Intereting Posts
Предложения клавиатуры приводят к тому, что часть сообщения Android EditText.setError () не отображается Остановить показ изображений на SD-карте в галерее? Разрешение отказа: … требует android.permission.WRITE_EXTERNAL_STORAGE Как отправить значение String в командной строке? Сравнение дат (хранимых как строка) в базе данных android sqlite? Android. Как включить Bluetooth всегда. Установка учетных данных в веб-обозревателе Android с использованием защищенного соединения HTTPS Android import ressources из проекта библиотеки Надутый ImageView для установки в GalleryView – это неправильный размер Создание базы данных SQLite в android SharedPreferences.onSharedPreferenceChangeListener не называется последовательно Базовая связь между двумя фрагментами Как удалить всплывающее окно автоматической фокусировки / клавиатуры при появлении экрана? Как повторно включить «дерево компонентов» в Android Studio Как остановить другие приложения, играющие музыку из моей текущей деятельности?

Как открыть цифровую панель на android / chrome с помощью <input type = "text">?

Требование ввода – вводить почтовый индекс в Соединенных Штатах, поэтому это будет 5 целых чисел, но это всего лишь куча строк для приложения. Разметка – HTML5.

  • Я не могу использовать input type="number" поскольку 01234 будет преобразован в 1234, облом для почтового индекса!
  • В настоящее время я использую input type="tel" чтобы открыть номерную площадку, но я думал, что почтовый индекс на самом деле является текстом, и поэтому я должен использовать input type="text" с некоторым другим фильтром, чтобы заставить номерную площадку Чтобы открыть, что я и сделал, я попытался использовать pattern="[0-9]*" но, похоже, работает только в браузере Safari (apple devices) и открывает цифровую панель, но открывает текстовую панель вместо цифровой клавиатуры На устройствах Android (браузер Chrome).

Таким образом, input type="text" pattern="[0-9]*" работает на iPhone Safari Safari, но не работает на браузерах Chrome в устройствах Android.

Кто-нибудь знает, как получить номерную площадку для открытия с использованием input type="text" на устройствах Android с использованием браузеров Chrome? Или ' input type="tel" " – это единственный способ повсеместно открывать цифровой блок на всех устройствах?

Аналогичный вопрос задан когда-то назад Телефон: цифровая клавиатура для ввода текста

Solutions Collecting From Web of "Как открыть цифровую панель на android / chrome с помощью <input type = "text">?"