Da besteht noch einiges Verbesserungspotential.
this
anstattevent.target
hatte ich ja schon erwähnt, aber auch damit wäre
Bitte nicht, this
ist das vieldeutigste und unvorhersehbarste Übel, das JavaScript zu bieten hat. Um rauszufinden was this
ist, muss man den ganzen Code gedanklich durchspielen. Um rauszufinden was event.target
ist, muss man nur gucken wo event
definiert wird. Und ein sprechender Bezeichner ist this
auch nicht, es sollte it
heißen, damit die Leute sich auch angemessen fürchten.