Мне нужно создать форму для мобильного сайта, на которой люди могут ввести число с десятичной меткой, например 5.3.
Чтобы посетители могли вводить цифры, я хочу заставить смартфон отобразить экранную клавиатуру с символами, которые пользователь, скорее всего, войдет.
Можно отображать номера на экранной клавиатуре, добавив тип ввода HTML5 type="number"
.
К сожалению, Google Chrome начинает проверять ввод и позволяет вводить только интергеры. Таким образом, пользователь имеет номера на экранной клавиатуре, но не может ввести номер, который необходимо ввести.
Как я могу отображать цифры на экранной клавиатуре и по-прежнему разрешать пользователям, просматривающим веб-сайт с Google Chrome, вводить числа с десятичными знаками?