У меня есть входной текст с максимальной длиной:Навязывание атрибут MAXLENGTH на мобильных браузерах
<input type="text" name="name" maxlength="50">
Это работает отлично на всех настольных браузеров, которые я пробовал, но максимальная длина не кажется для применения в мобильных браузерах.
Есть ли способ заставить мобильные браузеры применять maxlength
? Я открыт для использования JavaScript и/или jQuery в решении.
Я сильно подозреваю, что в игре есть что-то другое. Используете ли вы какие-либо библиотеки или фреймворки, чтобы превратить вашу разметку в нечто иное для мобильных браузеров, таких как jQuery Mobile? –
Я бы второй, что @MattBall сказал. Вероятно, скрипт конфликтует или бросает ошибки. Вы видите какие-либо ошибки js? – jedmao
Вы можете использовать http://mimo84.github.io/bootstrap-maxlength/, который выглядит как параметр 'validate' для браузеров, не поддерживающих атрибут maxLength, включая мобильные. –