JavaScript
Обработка событий на примерах
Пример 1
Код примера 2