![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
что-то не получается!!!
есть checkbox и изначально невидимые RadioGroup
не получается сделать кнопки видимыми при нажатии на нижний checkbox! ?? Кто-нибудь с таким сталкивался? |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
во-первых,:
во-вторых: а точно можно использовать функции с именем из одних цифр? в-третьих: а где код, делающий контролы видимыми? |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Не получается Это сообщение отредактировал(а) ОнКофе - 3.7.2006, 16:51 |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Все м догнал!!!!
Нужно просто присвоить им id и все! Только возникает такой вопрос : а если у меня их (RadioGroup) будет 100 штук!!! Как быть тогда? 100 - id - шников перечислять что ли??? Это сообщение отредактировал(а) ОнКофе - 3.7.2006, 17:27 |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
ОнКофе, зачем? Можно чё-то типа getElementsByTagName("input")[20], если уверен, что inрut'ы у тебя - только "радио". Или же проверять каждый элемент массива на аттрибут type.
|
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
хм.... не совсем понятно... идея конечно понятна, но реализацию пока не представляю....
Это сообщение отредактировал(а) ОнКофе - 4.7.2006, 09:03 |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
почему не работает в FireFox ?? Как быть? |
|||
|
||||
| igorold |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
иногда мне помогало следующее:
а F1.f63.checked - это что за поле f63 ? -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
||||
|
|||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
igorold, что-то не получается! FireFoxe не хочет нормально работать!
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
ОнКофе, "не хочет нормально работать"== "требует поднять зарплату"? Может, хоть словесный портрет ошибки?
|
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
skyboy, в FireFox при нажатии на checkbox не делается видимым кнопки RadioGroup. Хотя в IE нормально работает! Нажимаешь checkbox, и кнопки RadioGroup становятся активными!
Как быть с FireFox? |
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
нет кода, нет предмета для обсуждения ...
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| skyboy |
|
||||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
Если мне память не изменяет, так нельзя:
Я про аттрибут disabled, который не имеет значения. Надо так:
Учитывая, что Gecko броузеры ближе к стандарту, то, возможно, проблема в этом... |
||||
|
|||||
| igorold |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
Вот конкретный работающий код ... при этом эти радиокнопки не невидимые, а запрещенные для выбора ...
невидимость достигается другими настройками ...
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
||||
|
|||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
igorold, да все верно! Все работает! Здорово!!! С невидимыми - это я конечно перепутал, ты правильно сказал запрещеный для выбора!
А как можно сделать в общем виде этот обработчик? Чтобы не перечислять к примеру
потому что этих самых "R11, R12 ....... Rn" может быть сколь угодно! |
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
ну как вариант:
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| ОнКофе |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Да здорово все!!!!
Теперь вот никак не могу догнать что: в таком виде работает:
все хорошо и отлично но когда я добавлю еще немного:
то естестевнно не работает.... понимаю что нужно передать параметр <INPUT name="B456" но не понимаю как.. перепробовал кучу вариантов не получилось... Есть идеи? |
||||
|
|||||
| igorold |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
тогда передавай состояние checkbox-а:
Добавлено @ 12:03 вообще - можешь посетить хороший сайтик, может найдешь готовое решение ... хотя для опыта иногда лучше самому помучиться писать скрипты ... образцы скриптов -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
||||
|
|||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Думаю что готовое решение уже найдено!!!
Вот что получилось....
Все работает и в FireFox тоже!!! Может быть есть какие-то замечания??? |
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
а что у тебя должно быть в 10-й строке:
N+i или Nid -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
igorold,
N+i должно быть - это когда мы второй раз нажимаем на checkbox (чтобы сделать недоступными радиокнопки), чтобы все радио очищались... а в шестой строке
NId - это номер id радиокнопки, для того чтобы когда мы нажимаем на checkbox именно эта радиокнопка была выбрана На примере же видно что в первом случае при нажатии на checkbox активная 2(средняя) радиокнопка, а при нажатии на второй checkbox активна 3 (сверху) радиокнопка..... вот. |
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
все ... понял, в скобках запутался - неудобно смотреть твой код .... вот так было бы понятнее:
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| ОнКофе |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
Немного осложнил задачу.....
Есть идеи как можно сделать функцию function All(f) более компактной??? Ведь если мне нужно сделать неактивными несколько CheckBox'ов получится что-то вроде:
Как быть? |
||||
|
|||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
Как вариант так:
но есть более универсальные варианты, типа перебирать все элементы формы с типом checkbox но у меня не так много знаний, чтобы это написать ... Это сообщение отредактировал(а) igorold - 7.7.2006, 06:45 -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
что-то не работат!
|
|||
|
||||
| igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: 2 Всего: 17 |
Вот так работает, где аргумент Form --> this.form в вызываемой программе
-------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
не работает.... перестали подсвечиваться RadioGroup....
Как быть-то? Это сообщение отредактировал(а) ОнКофе - 7.7.2006, 16:18 |
|||
|
||||
| ОнКофе |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 3.3.2006 Где: http://www.angeli na-pitt.by.ru Репутация: нет Всего: нет |
все догнал!!!
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |