Кажется, что ни один из атрибутов "maxlength", "min" или "max" HTML не имеет желаемого эффекта для iPhone для следующей разметки:
<input type="number" maxlength="2" min="0" max="99"/>
Вместо того, чтобы ограничивать количество цифр или значение введенного числа, номер просто оставлен, поскольку он был введен на iPhone 4. Эта разметка работает на большинстве других тестируемых нами телефонов.
Что дает?
Любые обходные пути?
Если это важно для решения, мы используем jQuery mobile.
Спасибо!