Michael Schröpl: bilder vorladen?

Beitrag lesen

Hi,

over0 = new Image();
over0.src = "../img/nav_1/but0over.gif";
window.document.images[imageIndex].src = over'+imageIndex+'.src;

Dein Verständnisproblem scheint mir zu sein, daß Du Strings und Variablennamen in einen Topf wirfst.

Du kannst nicht einfach einen Variablennamen aus Strings (egal ob Literale oder Variablen-Inhalte) zusammensetzen und dann glauben, der JavaScript-Interpreter werde das schon verstehen.

Entweder mußt Du den Namen vorher wissen, oder Du mußt Code erzeugen, der die komplette Zuweiseung (inklusive dem Variablennamen) zusammensetzt, und diesen Code danach per "eval" explizit interpretieren lassen.

Viele Grüße
      Michael