Hallo,
Wenn img[x] undefiniert wäre, dann dürfte doch gar nicht erst die bei mouseover zugewiesene Funktion aufgerufen und somit auch keine beliebige alert-Meldung anzeigt werden, oder?
Ich vermute, das Problem ist, dass der Wert von x nicht der ist, den x beim Erzeugen der Mouseover-Funktion hatte, sondern der Wert beim Verlassen der Schleife (also Anzahl). Und imgs[Anzahl] ist undefiniert, das letzte Element wäre imgs[Anzahl-1].
Du müsstest aber über "this" innerhalb der mouseover-Funktion bereits Zugriff auf das Image-Objekt haben (alert(this.src))
Hope that helps.
Viele Grüsse,
Jörg