Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как сделать обработку кнопки в кнопке? (https://javascript.ru/forum/misc/37047-kak-sdelat-obrabotku-knopki-v-knopke.html)

vitorrio 05.04.2013 16:52

Как сделать обработку кнопки в кнопке?
 
Видел даже где-то тут на сайте мануал по событиям кнопок, т.е. там блок в блоке и можно было нажать на одну и он последовательно передавал событие нажатия на остальные блоки.

У меня же случай такой:

Есть блок который ловит событие нажатия мыши и внутри него кнопка которая тоже ловит это событие,
проблема в том что при нажатии на кнопочку автоматически нажимается и блок, мне же нужно чтобы нажималась только кнопочка

tsigel 05.04.2013 17:08

Ищите e.stoppropagation()

tsigel 05.04.2013 17:10

В каждое событие передается аргумет event, у которого есть свойство target, которое хранит в себе самый нижний элемент на который кликнули (нижний в данном случае будет ваша "кнопочка в кнопочке")

vitorrio 05.04.2013 17:36

Спасибо, вы были правы насчет метода,
Нашел статью, которую искал.=)
http://javascript.ru/tutorial/events/intro


Часовой пояс GMT +3, время: 18:54.