Entweder so: var b = new Array(5);
oder bei überschaubarer Anzahl mit gleichzeitiger Befüllung auch literal:
var pfad = 'work/works/mittel/', b = ['bachus.jpg', 'cocktail.jpg', 'berge.jpg', 'puppen.jpg', 'text.jpg'];
> 2. Wenn man mehrfach die gleiche Aktion ausführt, ist es besser, diese in einer Schleife abzuarbeiten:
>
> ~~~javascript
for (var i=0; b[i]; i=i+1) {
>
> var img = new Image(); img.src = pfad + b[i]; b[i] = img;
> }
>
Ich raffs irgendwie nicht!
Ich versteh noch immer nicht ganz wie ich dass dann mit der Ausgabe machen soll. Ich hab mir gedacht ich leg um die Schleife eine Function und ruf die dann ima HTML-Teil <img onClick="klick()" > auf?! Aber da lieg ich wohl falsch.