Struppi: maus events abfangen firefox

Beitrag lesen

das ich dich schon wieder korrigieren muss, im HTML Handler mit Klammer und Event:
<p onclick="handleClickEvent(event)"></p>

hmm? wars dann im Javascript ohne Klammern?
Ich weiss noch dass ich irgendwann an dieser fiesen Falle (halt dass die Klammern weggelassen werden _müssen_) gescheitert bin...

Mit Klammern wird die Funktion aufgerufen ohne Klammern hast du eine Referenz auf die Funktion. Ich hab das mal versucht zu erläutern http://jstruebig.de/web/javascript/exp/events.html

In JS musst du dem Eventhandler die Referenz auf die Funktion, die im Falle des Events ausgeführt werden soll übergeben.
Im HTML code wird die Funktion im Falle des Events ausgeführt.

Struppi.