Der Martin: Fenster bei Mausklick schließen

Beitrag lesen

Hallo,

Natürlich, du rufst ja auch die close()-Methode des Fensters direkt auf. Der Eventhandler erwartet aber einen String, in dem die entsprechende Anweisung steht, oder?

Nein, ein Eventhandler erwartet eine Funktionsreferenz.
Bild.onclick = Bild.close;

tschuldigung, das habe ich wohl mit den zugehörigen HTML-Attributen verwechselt, mit denen die Eventhandler eines Elements gesetzt werden können (wie z.B. <img [...] onclick="window.close()">).

Ciao,

Martin

--
Die letzten Worte der Challenger-Crew:
Lasst doch mal die Frau ans Steuer!