|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
||||||
select + select23.08.2009, 22:47. Показов 6658. Ответов 17
Метки нет (Все метки)
Спецы! помогите решить задачку, значит есть select1, при выборе обьекта из selecta1 внизу или в определенном месте на этой же странице. поевлялся другой selct2, далее выбор обьекта из selecta1 поевлялся select3 вместо select2, вот както так, я тут пытался что то сотворить, но я думаю что наверно это совсем не так надо делать, подкажите как такое воплотить в жизнь?
0
|
||||||
| 23.08.2009, 22:47 | |
|
Ответы с готовыми решениями:
17
Сохранение значения select и работоспособность второго select после отправки формы Отключить элементы select на странице, пока страница не загрузится после выбоар элемента в select Как при выборе определённого значения поля select показать новое поле select |
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|
| 24.08.2009, 07:54 | |
|
function show_hide(idNewSelect) одна для всех.
В цикле все гасишь, а на выходе включаешь, то, что пришло document.getElementById(idNewSelect).style.display="block"; Селекты возьми в дивы, и в этот див перенеси id="element" style="display: none" Так будет лучше. А это ты параллельно приключений ищешь? function show_hide(value) Кто ищет, то всегда найдёт. Удачи тебе в этом поиске. P.S. Как всегда есть варианты, эти селекты можно генерить, а не включать/выключать.
0
|
|
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
|
| 24.08.2009, 09:09 [ТС] | |
|
что то у меня вообще все перестало работать, если не трудно можно пример написать, я в скрипты упал только второй день, еще молодой вообщем! Спасибо!
0
|
|
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
||||||
| 24.08.2009, 12:21 [ТС] | ||||||
|
решил вот этим скриптом
0
|
||||||
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
||||||
| 24.08.2009, 21:08 | ||||||
|
Ты про это спрашивал?
0
|
||||||
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
||||||
| 25.08.2009, 20:25 [ТС] | ||||||
|
это чють не то, помому что что из открвшегося селекта необходимо открыть еще один!
я работал предедущем скриптом, и все вроде замечательно, но если выбрать пока222222 откроется еще один селект выбираем oooooooooo появляется еще один селект ниже 9999999 но если в первом секте выбирать что нибудь другое меняется только второй селект а третий 9999999 остается так вот необходимо что бы он исчезал, то есть вот этот селект относился только к функции Display1 вот демо
Добавлено через 1 час 17 минут данную проблему в этом скрипте решаю таким образом onClick="Display('а'); Display()" но у меня почему то во втором, в третем все работает, а в первом селекте не работает, даже пробовал нормальную вторую функцию вызывать(не рабоает) есть ли какое нибудь решение данной проблемы! Добавлено через 1 час 21 минуту а в ie вообще ничего не работает!
0
|
||||||
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
|
| 25.08.2009, 23:34 [ТС] | |
|
??? как по onClick вызвать две функции, так почему то не работает onClick="Display('а');Display1();" ???
0
|
|
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|||
| 26.08.2009, 13:59 | |||
|
А кто тебе разрешил в ИД цифры голые использовать? А русские буквы? Перед тобой мамбе тоже самое писал, задолбали аднака. Двоечники. Поройся на форуме, уже несколько раз подробно писал.
Распиши логику работы, без досадных орфографических ошибок, я как понял, так и сделал.
0
|
|||
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|
| 26.08.2009, 20:42 | |
|
Не понимает осёл этого клика,
<option value="привед" onClick="Display('а');"> Осёл хочет, <select name="dom" onchange=""> Ид не забудь в порядок привести, и выкладывай готовый HTML, чтоб на этом время не терять.
0
|
|
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
||||||
| 26.08.2009, 20:55 [ТС] | ||||||
|
В ie никаких ошибок не выдает, но и ничего не происходит, если onclick писать не в option, а
а логика вообще такая. есть первый селект, по выбору появляется второй селект, из второго третий, но если в первом выбрать другой оптион, второй, третий и т.д. пропадают и появляется другой селект вместо второго и т.д.. вот как то так. еще раз повторюсь этот код работает в опере в ie не работает, скажите решение работоспособности в опере, или может другой похожий скрипт, что бы работал в ie. Спасибо!
0
|
||||||
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|
| 26.08.2009, 21:51 | |
|
Осёл хочет,
<select name="dom" onchange=""> Работает Только из селекта, клик и дубль-клик, тоже работают отсюда, но кривенько, нормально только onchange. Надеюсь, логику понял, попробую.
0
|
|
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|
| 27.08.2009, 09:33 | |
|
Будет лучше, если ты напишешь html со всеми нужными селектами. Так надёжней.
0
|
|
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
|||||||||||
| 27.08.2009, 22:50 [ТС] | |||||||||||
|
решаю броблему следующим образом
0
|
|||||||||||
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|
| 28.08.2009, 08:29 | |
|
Это хорошая идея. Упакуй и давай. Или в ЛС сбрось. Как хочешь. Только html погоняй в валидаторе.
1
|
|
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
|
| 28.08.2009, 21:55 [ТС] | |
|
Спасибо всем огромное всем кто отозвался и пытался мне помочь, все сам сделал,
добавил в нужную функцию document.getElementById("nolink").style. display='none'; где необходимо отключить и т.д. но это работа с id, а можно таким же образом отключить или включить нужную функцию? еще раз спасибо!
0
|
|
|
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
|
|
| 29.08.2009, 07:53 | |
|
А зачем функцию отключать? Не обращайся к ней она и делать ни чего не будет.
Но может такой фокус пригодиться. var yesNo=true; - глобальная переменная function func(){if(yesNo){return;};...}; Перед вызовом функции выставляешь нужное в переменную, а потом зовёшь функцию. Идея простая, вариантов реализации много, в общем "по месту". Если без глобальной переменной, то параметр в функцию передавай. А отключить функцию, наверно, не возможно. visibility:visible; ....style.visibility="visible"; visibility:hidden; ....style.visibility="hidden"; То-же, что и display, но сохраняет место в потоке, а не "удаляет". Если не знал, просто попробуй, и поймёшь разницу.
0
|
|
|
3 / 3 / 0
Регистрация: 17.08.2009
Сообщений: 75
|
|
| 05.09.2009, 10:23 [ТС] | |
|
BlackApricot, вот сам файл, посмотри пожалуйста
0
|
|
|
Anatolikkk
|
|
| 06.09.2010, 11:15 | |
|
|
|
| 06.09.2010, 11:15 | |
|
Помогаю со студенческими работами здесь
18
Скрывать select если в другом select выбран определенный value html select\ multi select option одним кликом При выборе первого select-a на втором select-e должны отображаться те строки которое касается выбранному Перекидывание данных из одного <select>...</select> в другой Нужно сделать так чтобы при выборе некоторых значений в первом select, изменялись значения второго select Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|