Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RusFAQ.ru: Элементы HTML


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Элементы HTML

Выпуск № 348
от 15.09.2007, 18:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 367, Экспертов: 66
В номере:Вопросов: 1, Ответов: 2


Вопрос № 101549: Здравствуйте уважаемые эксперты. Мне нужно сделать так чтобы при установлении флашка на элементе checkbox, некоторые элементы типа text, radio, select и т.д. в форме становились не доступными, а при снятии флашка доступными. В приложении...

Вопрос № 101.549
Здравствуйте уважаемые эксперты.
Мне нужно сделать так чтобы при установлении флашка на элементе checkbox, некоторые элементы типа text, radio, select и т.д. в форме становились не доступными, а при снятии флашка доступными.

В приложении, я так пытался сделать, но почему то не работает, подправте пожалуйста.

Приложение:

Отправлен: 10.09.2007, 18:06
Вопрос задал: Aleks1986 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Смаковский Денис Николаевич
Здравствуйте, Aleks1986!
В данном случае использование событий onFocus и onBlur не является правильным, потому как данные условия срабатывают тогда, когда фокус(выделение) устанавливается (onFocus) на соответствующий элемент или убирается с него (onBlur).
Условие, которое в данном случае необходимо использовать - это изменение содержимого объекта (onChange).
В приложении указан рабочий код.
document.getElementById('text').disabled = !document.getElementById('box').checked
То есть - если бокс помечен, то текстовое окно активно, если не помечен, то выключено.

Приложение:

Ответ отправил: Смаковский Денис Николаевич (статус: 1-ый класс)
Ответ отправлен: 10.09.2007, 19:03

Отвечает: Gines
Здравствуйте, Aleks1986!

В приложении рабочий пример, оформлено в виде функции, куда просто нужно добавить необходимые элементы.

Приложение:

Ответ отправил: Gines (статус: 4-ый класс)
Ответ отправлен: 10.09.2007, 20:09


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.58 от 10.09.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное