![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| hostsid |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 30.9.2008 Репутация: нет Всего: нет |
необходимо, что б, если включён checkbox, становилось доступным для редактирования сооветствующее этому checkbox'у текстовое поле.
не выходит...ХЕЛП ПЛЗ!!!!! Это сообщение отредактировал(а) hostsid - 30.9.2008, 18:01 |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| hostsid |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 30.9.2008 Репутация: нет Всего: нет |
...лично мне непонятно как, но работает. СПАСИБО ОГРОМНОЕ!
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
hostsid,
- при вызове обработчика события переменная this указывает на собственно элемент. - строка var inp=el.parentNode.parentNode.getElementsByTagName('input')[1]; говорит - возьмем от нашего элемента родителя->родителя (это будет tr). Затем в получившейся ветке поищем все элементы input. затем возьмем из получившегося массива 1 элемент - это будет input-text (0-м будет сам чекбокс) Вот здесь идет неслабый заклад на структуру html документа. Cвязанные элементы должны располагаться именно таким образом - у инпута поменяем свойство disabled на "" или строку "disabled". Такое работет во всех доступных мне броузерах, в то время как с логическими значениями кто-то, вроде глючил... Вот, вроде и все -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| hostsid |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 30.9.2008 Репутация: нет Всего: нет |
а если надо что б было чекбокс выключал и включал активность не одного текстового поля...а 2х расположенных рядом?
? |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |