![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| neokortex |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 19.3.2007 Репутация: нет Всего: нет |
При включенном (нажатом/выделеном) radio должен цветом выделяться текст около radio.
Сейчас это выглядит примерно так:
Таким образом цветом должен выделяться тот параграф, где включен radio. Сейчас у меня сделано неправильно: цветом выделяется, но если переключить на другой radio все равно остается выделенным цветом. Помогите, пожалуйста. Это сообщение отредактировал(а) neokortex - 29.6.2009, 21:36 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
ну а где javascript код?
надо запускать цикл, который пробежится по всем элементам радио, присваивая им пустой или белый цвет, а тот который выделен - включить свет что-то типа <input type="radio" onclick="func();" ...
|
|||
|
||||
| neokortex |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 19.3.2007 Репутация: нет Всего: нет |
спасибо большое. тлолько учусь
|
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Не претендую на оригинальность, но фреймворки позволяют справляться с такими задачами быстро, удобно и компактно. На jQuery:
Механизм построен на получении и потере фокуса, хотя можно также, но на клике и потере фокуса - как удобнее, хотя мой вариант с фокусом идеологически правильнее. Само собой, обработчик надо прописать в постзагрузчик страницы или на jQuery: $(document).ready(function(){...}); или $(function(){...}); |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 3 Всего: 191 |
На будущее: neokortex, в задачах подобного типа, ключевым моментом является свойство checked у радио элемента
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |