компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > Программирование

Ответ
 
LinkBack Опции темы Опции просмотра
Старый 11.05.2005, 05:49   #1
KoS
Пользователи
 
Регистрация: 06.12.2004
Сообщений: 547
По умолчанию

Подскажите, можно ли в ШТМЛ-форме, где находяться поле редактирования и кнопка ОК сделать так, чтобы кнопка ОК была активной только, когда в поле редактирования что-то ввели?
Нужно для этого писать скрипт в страничке?

Ну и в свете этой проблемы еще один вопрос:
Как сделать, чтобы после введенного текста в поле редактирования можно было нажать ЕНТЕР, и это было равнозначно нажатию на кнопку ОК. Сюда же относиться и проблема с пустым полем - чтобы ЕНТЕР ничего не делал, если поле редактирования пусто.

Я то в скрипте, который обрабатывает данные написал проверочную функцию, которая проверяет поле на наличие в нем символов, но эта проверка в обработке мне мешает.




KoS вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
11.05.2005, 05:49
Техник
реклама
По умолчанию

Старый 11.05.2005, 06:06   #2
Пользователи
 
Регистрация: 07.12.2004
Сообщений: 783
По умолчанию

Попробуй заюзать апплет.
Там эта проверка выполняется почти тривиально.
Andy вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Старый 11.05.2005, 07:26   #3
ser
Пользователи
 
Регистрация: 14.08.2004
Сообщений: 435
По умолчанию

Что в твоем варианте поле редактирования?
INPUT type="text" или TEXTAREA?
Для INPUT нажатие Enter автоматом означает отсылку формы, а для TEXTAREA перенос каретки, и для перехвата нужно написать функцию которая перекрывает onkeypress.
ser вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Старый 11.05.2005, 09:17   #4
KoS
Пользователи
 
Регистрация: 06.12.2004
Сообщений: 547
По умолчанию

2 ser, - а как ее написать? Я не знаю, как скриптом проверить клавишу.
KoS вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 23:40. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2