Hola masterjail:
Es algo un poco complejo:
Lo estándar, implementado bastante bien en los navegadores "Mozilla" es usar addEventListener, y la versión explorer es attachEvent...
Pero en vez de tratar de explicarte (y liarte), te voy a pasar un link, con una explicación mejor de la que yo pueda darte:
http://www.linti.unlp.edu.ar/Catedra...0del%20DOM.pdf
Espero que te sirva.
Saludos