Ich habe ein Problem beim dynamischen Austausch von Rollover-Ereignissen. folgende Codezeile sollte eigentlich ein Rollover-Event fuer das angegebene Bild erzeugen.
Nein sollte es nicht.
Leider wird aber nach dem Ladevorgang sofort das AlertFenster angezeigt. Danach erscheint es nicht mehr, auch nicht beim MouseOver des entsprechenden Bildes. Kennt jemand dieses Problem? Wuerde mich sehr ueber Hilfe freuen...
Naja, du rufst alert auf und weist den Rückgabewert von alert() dem mouseover Ereignis zu (ist undefiniert). Du musst dem ereigniss eine Funktionsreferenz zuweisen.
Entweder:
object.onmousover = F1;
function F1()
{
alert(this.src);
}
oder
object.onmousover = function()
{
alert(this.src);
}
Struppi.