Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.06.2009, 12:20
battrack1
 
Сообщений: n/a

Сделать текстовое поле активным
С java script у меня туго, а нужно решить вот такую простую задачку:
есть список (select) и поле ввода (text). Поле ввода изначально не активно (disabled), и нужно чтобы при выборе определенной позиции из select поле ввода стало активным.
Подскажите пожалуйста код.

Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 10.06.2009, 13:26
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

у select есть событие onchange, у option есть событие onclick. по какому событию удобней проверять - решать вам.
Если вы работаете с onchange select`a, можно проверять выбранный option по индексу: у select есть свойство selectedIndex, начиная с нуля.
Если работаете с onclick option`a можно проверять по его значению (свойство option - text или value) или по тому же индексу (свойство index).
Если условие разрешает включение текстового поля, меняем его свойство disabled на false, если нет - true.
Надеюсь вы сами сумеете это оформить.

Последний раз редактировалось B~Vladi, 10.06.2009 в 13:33.
Ответить с цитированием
  #3 (permalink)  
Старый 11.06.2009, 17:20
Аватар для Snowcore
Аспирант
Отправить личное сообщение для Snowcore Посмотреть профиль Найти все сообщения от Snowcore
 
Регистрация: 02.06.2009
Сообщений: 92

вот вам примеры работы с выпадающим списком на javascript
Ответить с цитированием
  #4 (permalink)  
Старый 11.06.2009, 17:21
Аватар для Snowcore
Аспирант
Отправить личное сообщение для Snowcore Посмотреть профиль Найти все сообщения от Snowcore
 
Регистрация: 02.06.2009
Сообщений: 92

а если используете jQuery, то почитать можно здесь
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оставить фокус в поле Andrej_2 Общие вопросы Javascript 4 15.06.2009 13:15
Помогите сделать такое меню(( Lilith Я не знаю javascript 2 02.06.2009 02:31
Ввод в тестовое поле по маске vesna Общие вопросы Javascript 15 04.05.2009 13:10
Как сделать такую галерею crisco Events/DOM/Window 4 23.12.2008 16:28
Изменение текста слоя по изменениям в текстовом поле Воитель Общие вопросы Javascript 4 21.10.2008 11:03