Hi CirTap!
äh... warum nicht einfach
document.images["bild"+x].src = "pics/irgendeinbild.gif"
Sollte natuerlich auch gehen, aber warum einfach, wenn's auch umstaendlich geht? ;-)
Deine Variante halte ich auf jeden Fall fuer besser, denn vorausgesetzt die Browser haben eine Trennung zwischen Parsen des Scriptes und Ausfuehren (sprich: Erst kompilieren, dann ausfuehren), so schaltet man diese Optimierungsmoeglichkeit mit eval() auf jeden Fall aus, denn hier wird nicht eher geparst, als das eval() aufgerufen wird. Falls dies in einer Schleife gemacht wird, wird natuerlich jedesmal wieder der uebergebene String auseinandergenommen. Deshalb sollte man eval() nur verwenden, wenn's wirklich notwendig ist.
Calocybe