- В этой теме 9 ответов, 4 участника, последнее обновление 9 месяцев, 1 неделя назад сделано
Alexander Kovelenov.
-
АвторСообщения
-
11 октября, 2024 в 14:10 #19654
cheshirУчастникЗдравствуйте!
Каким образом можно реализовать неактивность (исключить запуск эвента по клику) кнопок 3 и 4, при нажатии кнопки 1, при этом кнопка 1 должна быть неактивной, если нажаты кнопки 3 или 4.Вложения:
11 октября, 2024 в 14:32 #19656
solidCustomerПривет. Стили. Disabled
https://stackoverflow.com/questions/14750078/style-disabled-button-with-css
Webgl Interactive Development https://t.me/AlternativeWebgl
11 октября, 2024 в 15:08 #19657
cheshirУчастникСпасибо за ответ. Через псевдоклассы разумное решение, не понятно как это реализовать через пазлы.
12 октября, 2024 в 07:54 #19658
solidCustomerhttps://www.soft8soft.com/docs/manual/ru/puzzles/HTML.html#set_attribute
Webgl Interactive Development https://t.me/AlternativeWebgl
12 октября, 2024 в 12:01 #19659
cheshirУчастникОй, вей… читал инструкцию, смотрел в приложении, но пазл «set attribute» проглядел… Спасибо большое.
14 октября, 2024 в 11:15 #19660
cheshirУчастникИдея хорошая, но к сожалению не работает.
1. Мануал по пазлу устарел, и сейчас нет пазла set attr (см. вложение), согласен, есть новый пазл set prop.
2. Пазлы set меняют значение указанного атрибута, а не добавляют сам атрибут, и не выйдет указать в html атрибут disabled и дать ему значение false, к примеру disabled=»false», и менять его пазлом set на «true», так как disabled не регулируется дополнительными значениями.
3. По факту, даже если непосредственно в html внести атрибут disabled, он не блокирует выполнение эвента click.Вложения:
16 октября, 2024 в 17:03 #19662kdv
Участникdocument.getElementById(targetID).style.pointerEvents = 'none';паззлами добавить в стиль параметр
pointer-eventsне получится, они в S8S не внесли его в список доступных параметров стиля.А параметр disabled, вроде как, только для кнопок
<button>применим. На обычные<div>никак не влияет.Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
17 октября, 2024 в 13:42 #19663
cheshirУчастникКак оказалось, получится =) Если прописать стиль вручную через пазл текста
Вложения:
17 октября, 2024 в 13:49 #19665kdv
Участникну можно и так, обходными путями ))) просто потом будет затруднительно переключаться между активным и неактивным состоянием, если таковое вдруг понадобится. или придется пересоздавать CSS-правило каждый раз.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
23 января, 2025 в 16:05 #19755
Alexander KovelenovStaffпаззлами добавить в стиль параметр pointer-events не получится, они в S8S не внесли его в список доступных параметров стиля.
Обязательно добавим в следующем релизе!
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.



