wahsaga: Variablennamen dynamisch bilden?

Beitrag lesen

hi,

Du kannst in Javascript Variablen dynamisch in ein Array fuellen, wenn du magst, auch assoziativ. Das ist meines Wissens die einzige Moeglichkeit, deine Anforderung annaehernd zu erfuellen. Variable Variablen wie z. B. in PHP gibt es in Javascript nicht.

m.W. ist jede variable auch über window['varname'] verfügbar. (btw: es sollte vermutlich besser IIRC statt m.W. heißen, denn irgendwie lese ich das immer in anderen postings von leuten wie struppi, und verdränge es danach weitgehend wieder.)

d.h., es sollte ausreichend sein, wenn man sich den variablennamen in einer anderen variablen zusammenbastelt,

var variablenname = 'wert' + '05';

und dann sollte man mit window[variablenname] auf den wert der variablen wert05 zugreifen können.

(alles IIRC, wenn's so nicht geht, müsste man das nochmal genauer recherchieren.)

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."