Back To Basics — JavaScript Events And Responding To The User | Smashing Coding