|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
Как применить обработчик событий14.10.2016, 16:46. Показов 753. Ответов 7
Метки нет (Все метки)
Такая ситуация, есть три кнопки и три скрытых области и кнопка Расчет, каждая область выполняет определенные функции прописанные только для этой области, т.е. при нажатии кнопки 1 появляется область 1 с определенными функциями 1, при нажатии кнопки 2 появляется область 2 с определенными функциями 2, а область 1 исчезает и т.д. но есть кнопка Расчета, она одна для всех областей т.е. нажали кнопку 1 появилась область 1, нажали кнопку Расчет получили значение области 1; нажали кнопку 2, область 1 скрылась появилась область 2, нажали кнопку Расчет получили результат области 2 и т.д.
Можно конечно в каждой области сделать кнопку Расчет и вывода результата, но как то это не эстетично, к то муже кнопка Расчет и поле вывода результата они постоянны, а скрытые области имеют разные параметры. Я понимаю так, все это делается через addEventListener и removeEventListener? Если можно показать пример реализации?
0
|
|
| 14.10.2016, 16:46 | |
|
Ответы с готовыми решениями:
7
Как повесить обработчик событий на все ноды списка? Обработчик событий Обработчик событий |
|
|
||||||
| 14.10.2016, 20:42 | ||||||
0
|
||||||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
| 15.10.2016, 06:09 [ТС] | |
|
При нажатии на кнопку btn1 вызываются функции funcOne, functwo, кнопка btnrezult выполняет функции funcOne, functwo с выводом результата в поле rezult. При нажатии на кнопку btn2 вызываются функции functhree, funcfour а функции funcOne, functwo, вызванные btn1 блокируются, при нажатии на btnrezult выполняются функции functhree, funcfour, а результат работы функций functhree, funcfour выводится в поле rezult ит.д.
Т.е. кнопки btn1, btn2 вызывают функции, а кнопка btnrezult выполняет их и выводит значения в поле rezult. Каждая кнопка btn1, btn2 вызывает только свои функции т.е. btn1 вызывает функции funcOne, functwo; btn2 вызывает functhree, funcfour. Кнопка btnrezult выполняет только вызванные функции.
0
|
|
| 15.10.2016, 09:13 | |
|
Не по теме: какая жесть =-O
0
|
|
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
|
| 15.10.2016, 11:18 [ТС] | |
|
Почему?
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||
| 15.10.2016, 16:20 | ||
|
0
|
||
|
1 / 1 / 2
Регистрация: 17.09.2016
Сообщений: 450
|
||
| 15.10.2016, 16:22 [ТС] | ||
|
Я не умничаю, что бы умничать надо разбираться как вы, а мне далеко до этого.
0
|
||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|||||||
| 15.10.2016, 20:25 | |||||||
|
начните с полного описания того, что пользователь изначально видит на странице (именно видит, и именно глазами -- т.е. речь ваша должна идти не о идентификаторах кнопок и не о названиях функций, с ними связанных, а о надписях на кнопках и о тех областях, которые видны пользователю -- о "скрытых" областях ничего пока писать не надо, потому что их изначально не видно, так ведь?)
продолжите своё описание тем, что пользователь увидит на странице , когда нажмёт на ту или иную кнопку (вот тут уже нужно как раз рассказать о том, что и где из "скрытого" станет видимым и наоборот) т.е. на странице, например, имеется кнопка (в HTML-коде прописанная как <input type="button" value="нажми меня">) нажать на эту кнопку пользователь, конечно, может, но никакого результата от нажатия пользователь иметь не будет, потому что кнопка не наделена никакой функциональностью можно прописать функциональность кнопки прямо в HTML-коде, вот так: <input type="button" value="нажми меня" onclick="alert (''hello!)">, и тогда пользователь, нажав кнопку, увидит модальное окошко с приветствием но можно и не "замусоривать" HTML-код яваскриптом и прописать эту же функциональность в скриптовом блоке, используя первый из упомянутых вами методов
1
|
|||||||
| 15.10.2016, 20:25 | |
|
Помогаю со студенческими работами здесь
8
Обработчик событий Обработчик событий переменной Не запускается обработчик событий Обработчик событий onclick and jquery Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами 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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|