Я использую ввод месяца ввода (аналогично jQuery UI datepicker) для поля истечения срока действия кредитной карты.Как отключить клавиатуру iPhone для заданного поля ввода на веб-странице
Мне нужно подавить клавиатуру iPhone, потому что она скрывает сборщик событий.
Я попытался установить поле для чтения, и это не приемлемое решение - в Safari iOS 5.1 поля readonly пропускаются при навигации по клавиатуре (предыдущие/следующие кнопки на клавиатуре). Размытие поля также неприемлемо, поскольку оно вызывает проверку (мы также используем проверку jQuery).
Есть ли способ отключить клавиатуру iPhone на одном поле, не устанавливая его только для чтения или размытия?
Nice! '' делает лучший месяц для iPhone. Opera 11.6 выдает полный выбор даты, поэтому мне придется как-то обойти это. Это не отвечает на заданный вопрос, но похоже, что он решает проблему. –
Итак, я сделал проверку дерьмового агента для iPhone и iPod и установил атрибут type в «month», если true, и только загрузил monthpicker, если false. Прекрасно работает. Я снова перейду с помощью screenize + ontouchstart вместо проверки агента пользователя. Большое спасибо! –