Я тестирую свое приложение на своем мобильном телефоне (samsung galaxy note II с хромом), и у меня проблема с числовыми полями ввода.
В моем приложении эти поля могут принимать отрицательные числа, а в браузере все отлично, поскольку у меня есть кнопка -
, а также слайдеры (из html5) для выбора номера.
На телефоне, хотя ползунки не отображаются, и браузер распознает тип ввода = номер и просто отображает упрощенную числовую клавиатуру, которая не содержит знака -
, поэтому я не видел пути для вставки отрицательного числа, которое я желаю.
Мое приложение использует twitter bootstrap 2.3.2 с jquery, я не уверен, как решить эту проблему.
вот код для одного из моих полей ввода, который отлично работает на моем компьютере, но не может правильно их использовать на моем телефоне:
<input class="input-mini" data-type="distance_price" id="distance" label="false" name="distance" step="0.1" type="number" max="-0.1">
на изображении вы можете видеть, как поле в красном отмечено как неправильное, потому что оно должно быть отрицательным, но моя клавиатура не позволяет мне вставлять символы. включая знак -
.
любой ключ?