Mit deinen eigenen Argumenten:
self und [link:http://dev.w3.org/html5/spec/browsers.
Kann sein, hab ich nicht nachgesehen. Und wenn ich sowas aus dem Kopf schreib, passiert das.
Somit hast du recht, schlechter Stil. Da du den Inline.Event-Handler aber nicht bemängelt hast, gehe ich davon aus, dass dieser in diesem Fall ok ist und/oder du keine bessere Lösung hast.