Struppi: Javascript Image.loaded Problem

Beitrag lesen

Ich möchte, dass das Hintergrundbild durchgewechselt wird. Nun habe ich festgestellt dass das objekt image.loaded vor image.src stehen muss. leider bekommt meine funktion dann die quelle gar nicht mehr mit!

hat jemand ideen woran der fehler liegen könnte?

So wie du es machst, ist es falsch.

Der Event heißt onload und du musst dem Handler eine Funktionsreferenz zuweisen.

Statt:

nextImage.loaded=imageLoaded();

musst du es so schreiben

nextImage.onload = imageLoaded;

function imageLoaded(){

in der Funktion kannst du jetzt auf this.src zugreifen.

Struppi.