![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
Нужно сделать невозможным ввод неправильных данных в поле ввода.
Есть мысль, когда нажимается клавиша, проверять правильный символ введен, или нет, и в случае неправильного, не изменять текст в поле ввода. Вот как заставить ничего не делать и не знаю |
|
|||||
|
Banned
[+6 27.11.09]
[++4 30.04.09] Регистрация: Sep 2008
Сообщений: 235
|
ну можна попростому сделать
например нажимаешь на этот свой текстбокс там есть событие change в него пишешь этот код if(k.text=='+' || k.text=='+') k.text=""; Добавлено через 3 минуты ну и так на все символы которые тебе там нада сделать... |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
Это компонент,евентлистнер не запускается внтри компонента, а это по стуи одно и тоже
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
preventDefault
|
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
isDefaultPrevented() возвращает false.
Соответственно preventDefault не работает |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Что значит «соответственно»? isDefaultPrevented означает, было ли событие отменено. Естесственно оно возвращает false.
В хелпе на тему preventDefault есть как раз пример с запретом ввода текста. |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
cancelable : Boolean
[read-only] Indicates whether the behavior associated with the event can be prevented. Этот параметр тоже false. И продалажает превент не работать |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А вы какое событие отменить хотите?
|
|
|||||
|
Регистрация: Nov 2008
Сообщений: 25
|
Когда нажимается кнопка точки, аточка ужзе введена, то не вводить ее
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Поставлю вопрос по-другому: Какой тип события вы отменяете?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|