Тип ввода только с числами

Я создал форму, которая работает только с числами, и я хочу предупреждать пользователя, когда он вводит недопустимые буквы, предупреждать он и удаляет символ или делает поле ввода красным ... как я могу это сделать?


person Lord of Miojo    schedule 26.09.2010    source источник
comment
Форма с UIWebView? с UITextView? не могли бы вы объяснить больше, пожалуйста.   -  person Vinzius    schedule 26.09.2010
comment
stackoverflow.com/questions/773843   -  person mplungjan    schedule 26.09.2010
comment
возможный дубликат iPhone UIWebview: как заставить цифровая клавиатура? Возможно ли это?   -  person Marcel Korpel    schedule 26.09.2010
comment
Не предупреждайте пользователя ничем, кроме красного крестика или чем-то в этом роде, что-то более навязчивое, чем это, отвлечет людей от вашего приложения.   -  person Alex Hart    schedule 27.09.2010


Ответы (1)


Не позволяйте пользователю вводить что-либо еще, если вы не хотите.

Вы можете наблюдать за onkeypress-Event и проверять charCode. Если это не число, просто вернуть false.

person Dr.Molle    schedule 28.09.2010