buenas @lordglazoon, solo un pequeño detalle.
pasar el evento no es lo mismo que
pasar la referencia del elemento.
this es la referencia del elemento pero no es el evento.
Código:
// pasar referencia de elemento;
<element eventType="handler(this)">
// pasar el objeto event;
<element eventType="handler(event);">
<element eventType="handler(arguments[0]);">