В каком порядке срабатывают события при нажатии на кнопку и почему

frontendJavaScriptвеб-разработкаобработка событийсобытия