und dort steht
<body onload="exchange(number,fotonew);">
number hat hier keinen Wert, was soll denn der Aufruf bezwecken?
Hier wollte ich mein function aufrufen die beim seitenladen ausgeführt werden soll. Wenn ich die beide Parameter raus lasse dann bekomme ich
die Fehlermeldung object erwartet. Wenn ich die beide parameter rein
schreibe dann bekomme ich die Fehlermeldung number ist undefiniert.exchange erwartet beim Aufruf zwei Zahlen die mit dem Array-Index bzw. der Bildnummer korrespondieren. Was du hier reinschreibst sind aber einmal 2 an dieser Stelle unbekannte Variabeln (die kennt das Skript nämlich nur innerhalb der Function) oder gar nichts. Beides passt nicht. Und eigentlich erscheint mir der Aufruf an dieser Stelle ohnehin komplett sinnlos!
Vielen Dank an alle
Ich habe es gelöst.
Das ist richtig. Ich habe es bei body falsch geschrieben. Die function exchange sollte nicht in body tag drin sein.
Zweite Fehler war Foto[i]=newImage();
Hier sollte ich so schreiben.Foto[i]=new Image();
newImage nicht zusammen.
Das war wirklich hammer. So ne Kleinigkeit und so lange dauert es.
nochmal ganz herzlichen Dank an alle
Viele Grüße
dobardan