| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Как отловить изменение в значении текстового поля |
| Автор: V13 1.10.2007, 16:37 | ||
Ситуация такова: нужно просто знать изменился ли текст в текстовом поле, если да, то выполняется функция, если нет то не выполняется ничего. Я пробовал на метод
|
| Автор: Orange 1.10.2007, 17:09 |
| Ну а какие собственно проблемы? Вешай листенер на поле и сравнивай его с предыдущим состоянием на предмет схожести содержимова.. (сравнивай его - его, в смысле изменённое содержимое поля) |
| Автор: Kangaroo 1.10.2007, 19:26 | ||
Посмотри http://java.sun.com/docs/books/tutorial/uiswing/events/documentlistener.html, там о необходимом листенере с примерами |
| Автор: V13 2.10.2007, 15:46 |
| Спасибо буду пробовать |
| Автор: Pokoinik 2.10.2007, 15:59 |
| Kangaroo, http://java.sun.com/docs/books/tutorial/uiswing/events/documentlistener.html это же дока по java!!! а java и javascript это далеко не одно и тоже!!! |
| Автор: dsCode 2.10.2007, 16:00 |
| Kangaroo, причем тут Java? V13, а в какой момент определяется, выполнять функцию или нет? Если по какому-то событию (например, нажатию кнопки), то в onLoad'e можно сохранить предыдущее значение поля, а по onClick'у кнопки сравнивать текущее с сохраненным. |
| Автор: V13 8.10.2007, 11:33 |
| Огромнеишее всем Спасибо! Вроде что-то пошло! |