String als Objektname

Kluizenaar

Grünschnabel
Hallo

Ich habe in meinem Script folgende Zeile in einer Funktion

document.('nav' + a_iID).src = ('nav' + a_iID + '1').src;

Dies sollte einen Bildaustausch veranlassen. Theoretisch würde alles funktionieren, wenn nur die Zusammensetzung des Objektnamens aus einem String und einem, der Funktion übergebenen, Parameter besteht.

Wie ihr seht, hab ichs versucht einzuklammern, weil mir grad nix besseres eingefallen ist. Hat aber nicht funktioniert.

Meine Frage: Wie setze ich einen Objektnamen aus einem String und einer Zahl zusammen, so dass es funktioniert(d.h. dass ich auf die .src-Eigenschaft de Objektes zugreifen kann?

Besten Dank im Voraus für alle Bemühungen!

Gruss

Kluizenaar
 
Zuletzt bearbeitet:
Nach langem Stöbern im Forum(hab ich zwar schon vorher gemacht, aber nix gefunden...) hab ich jetzt das Problem lösen können.

Gruss

Kluizenaar
 
Code:
window.document['nav' + a_iID].src = window.document['nav' + a_iID + '1'].src;
 

Neue Beiträge

Zurück