|
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 12
|
||||||||||||||||
Как сменить класс элемента или его id при выборе определенного select05.11.2018, 14:27. Показов 2941. Ответов 10
Метки нет (Все метки)
Здравствуйте, в мучительных поисках искал ответ на этот вопрос, но в итоге не нашел его, поэтому решил обратиться сюда.
Говорю сразу, с js и jq я не особо знаком. Суть вопроса: Как поменять класс элемента или его id(при наличии), когда выбрать один из элементов select. Т.е. есть выпадающий список с темами, по умолчанию стоит Тема-1 (т.е уже выбрана), как сделать так, чтобы при выборе другого элемента, изменялись классы и id других элементов? Ранее пробовал данную штуку:
Вот код из html, где выпадающий список
Заранее спасибо!
0
|
||||||||||||||||
| 05.11.2018, 14:27 | |
|
Ответы с готовыми решениями:
10
Как при выборе определённого значения поля select показать новое поле select
Как сделать вывод определенного контента при выборе значения <option> из <select> |
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
||||||
| 05.11.2018, 14:54 | ||||||
|
Например, для всех элементов формы
0
|
||||||
|
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 12
|
|
| 05.11.2018, 15:01 [ТС] | |
|
Прошу прощения, но мне не совсем понятно.
Вот у меня есть две темы. Одна из которых дефолтная и имеет value в option 1. И вторая, где value 2. Мне нужно, чтобы скрипт менял класс какого-либо объекта (body, div и тд), при выборе определенной темы. Получается, что там нужно использовать if-ы, но как?
0
|
|
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
||||||
| 05.11.2018, 15:05 | ||||||
|
Исправленный вариант. Меняет классы у div и input в форме.
0
|
||||||
|
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 12
|
|
| 05.11.2018, 15:12 [ТС] | |
|
А почему в форме-то?
0
|
|
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
||
| 05.11.2018, 15:31 | ||
|
Kedopers, покажите пример самих html-элементов, где надо поменять класс с какого и на какой.
Форма - просто для примера. Добавлено через 1 минуту
0
|
||
|
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 12
|
||||||
| 05.11.2018, 15:49 [ТС] | ||||||
0
|
||||||
|
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
|
||||||
| 05.11.2018, 15:58 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 12
|
|||||||||||
| 05.11.2018, 20:57 [ТС] | |||||||||||
|
Спасибо
Добавлено через 4 часа 2 минуты Если позволите, у меня еще вопрос. Как сохранить в сессии то, что выбрал пользователь? Т.е вот у меня функция
*При выборе селекта, у меня меняются цвета фонов и тд. Их надо сохранить после перезагрузки страницы
0
|
|||||||||||
|
20 / 16 / 7
Регистрация: 27.02.2012
Сообщений: 742
|
|
| 05.11.2018, 22:45 | |
|
Чуваак, ты мог просто вынести стили тех элементов, где переменная стилизация в отдельные файлы и просто подключать их) При этом классы бы не менялись, а менялись бы стили, которые ты на них навешиваешь) А последний файл стилей загружал бы в localStorage, а если там до этого ничего не было, грузил бы дефолтный файл)
0
|
|
|
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 12
|
||||||
| 05.11.2018, 23:00 [ТС] | ||||||
|
Решил вопрос с сохранением значения после перезагрузки страницы.
Если кому интересно, то вот код js *Может быть немного по колхозному, но по-другому я не знаю как можно сделать.
Тема закрыта.
0
|
||||||
| 05.11.2018, 23:00 | |
|
Помогаю со студенческими работами здесь
11
Как в select на PHP при выборе определенного месяца, изменить количество дней При выборе элемента в <select> менять содержимое другого <select> Деактивация select при выборе определённого ответа Поменять параметр display при выборе определенного пункта в select
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|