Category:Events

An event is a DOM object which is typically initialized "under the hood" but can be spawned manually via. JavaScript receives events via special JS callback function (callback functions) called event-listeners or -handlers. When a physical event (like the user's act of clicking a mouse button) anticipated by the implementation occurs, an event object (which has several pieces of information tacked onto it) is created and passed to the appropriate listeners (in this case, all registered click listeners).

A list of all event properties can be found here.