Сделать текстовое поле активным
С java script у меня туго, а нужно решить вот такую простую задачку:
есть список (select) и поле ввода (text). Поле ввода изначально не активно (disabled), и нужно чтобы при выборе определенной позиции из select поле ввода стало активным. Подскажите пожалуйста код. Заранее спасибо! |
у select есть событие onchange, у option есть событие onclick. по какому событию удобней проверять - решать вам.
Если вы работаете с onchange select`a, можно проверять выбранный option по индексу: у select есть свойство selectedIndex, начиная с нуля. Если работаете с onclick option`a можно проверять по его значению (свойство option - text или value) или по тому же индексу (свойство index). Если условие разрешает включение текстового поля, меняем его свойство disabled на false, если нет - true. Надеюсь вы сами сумеете это оформить. |
|
а если используете jQuery, то почитать можно здесь
|
Часовой пояс GMT +3, время: 16:24. |