Raimar Tasche: event handler Funktionen dynamisch zuweisen

Beitrag lesen

Hallo Leutz,

habe ein Problem.
Und zwar möchte ich einem HTML-Objekt, egal was für eines, dynamisch zuweisen, was bei einem event wie onclick oder onmouseover passieren soll.

Mal ein Beispiel:

Ich habe ein Bild auf meiner Seite.
<img ... blabla onmouseover="funktion_abc()">

Nun soll aber unter bestimmten Umständen, z.B. wenn ein Button gedrückt wird, eine Funktion aufgerufen werden, die die onmouseover-Eigenschaft des Bildes so manipuliert, dass

nicht funktion_abc()
sondern funktion_xyz()

bei onmouseover ausgeführt wird.

Wie kann ich dies per JavaScript ändern?

In C++ oder Delphi ist sowas ja ein Kinderspiel, aber in JavaScript hat es bei mir bis jetzt noch nicht funktioniert!

MfG
Raimar Tasche