•Object that has some
effect when it is pushed:
• e.g. doorbell
• except
traffic light
•User defined (as
opposed to which?)
•Has no default
behavior. (what was….)
•May have client side
scripts associated with its event
attributes. When an event occurs (e.g., the user presses the button, releases it, etc.), the associated script is triggered.