Hallo,
Frägt sich allerdings, warum da das "this" in dem String überhaupt als "this"-des-Elements interpretiert wird...;
Weil die generierte globale Funktion, welche deinen String als Function-Body enthält, als Element.onclick() aufgerufen wird.
Ja aber da muss doch intern erst noch der String zerlegt werden, dachte ich.
Rein von der Logik ist das schon klar und finde ich auch sinnig, dass this sich auf das aufrufende Objekt bezieht, in diesem Fall eben das HTML-Element.
Gruß
jobo