Axel Richter: Syntaxproblem

Beitrag lesen

Hallo,

und wie könnte man das Problem lösen?

Eval is evel. Ich würde ein assoziatives Array benutzen.

var bilder = new Array();
bilder["avatar"] = new Image();
bilder["avatar"].src = "pics/portrait.gif";
bilder["street"] = new Image();
bilder["street"].src = "pics/street.jpg";

function bildwechsel(bildstring) {
  alert(bilder[bildstring].src);
}

bildwechsel("avatar");
bildwechsel("street");

viele Grüße

Axel