IPad Отключить keyevent на входе - PullRequest
0 голосов
/ 12 февраля 2011

Я работаю над решением, которое реализует добавление текста в текстовые поля, но я отключаю обычные ключевые события и использую пользовательские.Я отключаю событие ключа следующим образом:

<input onkeypress="return false;"  onkeydown="return false;"  onkeyup="return false;" type="text">

Теперь это нормально работает в браузерах (Safari, Firefox, IE), но не удается сделать это в Safari на IPad, и когда пользователь нажимает клавишу, этовошел дважды.Есть ли другой способ отключить события клавиш в поле ввода для ipad?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2011

Я понял это. В основном, если вы собираетесь настроить ввод клавиш, вы должны настраивать их на клавишу вверх, а не клавишу вниз или клавишу, нажатую в Javascript.

0 голосов
/ 12 февраля 2011

Может быть, вы можете сделать текстовое поле полностью прозрачным (альфа: 0), поместить его в div и добавить текст в div за текстовым полем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...