beispiel wert von id = BOX1;
var BOX1; wie komme ich hierhin?
var Variablenname = 'foo';
window[Variablenname] = 42;
alert(foo);
Variablen sind Eigenschaften des Objektes, zu dem sie gehören, und können deshalb über die Schreibweise Objektname[Eigenschaft] angesprochen werden. Bei selbstdefinierten Variablen bietet sich das windows-Objekt als oberstes Objekt in der Hierarchie an. Aber auch selbstdefinierte Objekte funktionieren:
function myObj(prop, val) {
this[prop] = val;
}
var instance = new myObj('foo', 42);
alert(instance.foo);
Für welche Variante Du Dich entscheidest, bleibt Dir überlassen.
Siechfred
--
Wir vom Moderatorenteam haben keinerlei Humor, von dem wir wüssten.
Wir vom Moderatorenteam haben keinerlei Humor, von dem wir wüssten.