У меня есть поле ввода текста на моей веб-странице, которое я использую для сбора даты (с помощью jQuery Tools .dateinput).Пользователь не должен иметь возможность вводить в поле.Диалоговое окно появляется при щелчке поля.Это проблема на моем Motorola Droid, потому что я не хочу, чтобы при нажатии поля отображалась программная клавиатура.
Я пробовал input.blur () в фокусе, а также отключил полеи только для чтения.Установка поля в отключенное состояние имеет нежелательные побочные эффекты.Установка поля только для чтения работает во всем, кроме браузера Android.Браузер, похоже, распознал атрибут «только для чтения» (или только для чтения через javascript), НО поле фактически не становится доступным только для чтения.Когда вы нажимаете на нее, программная клавиатура все еще появляется и позволяет вам изменить поле.
Я полагаю, что это ошибка в браузере Android.Кто-нибудь может придумать умную альтернативу?