Autor Zpráva
Honzass
Profil
Zdravím,
mám jeden problém a nevím jak ho vyřešit

Když napíšu:

myVars = new LoadVars();
myVars.onLoad = function() {
_root.mapa.TSV101 = this.AT0_text;
};
Cislo = Math.random();
myVars.load("prevod.txt?"+Cislo);

tak se do textové pole s var = TSV101 vypíše text z textového souboru prevod.txt z proměnné AT0_text. To mi funguje.

Co když ale chci nazev TSV101 nahradit taky proměnnou z texťáku. Jak to udělat?
Zkoušel jsem toto:

popis = this.AT0;
_root.mapa.popis = this.AT0_text;

ale to je blbost. No a funkci eval() v tomto případě použít nemohu (nebo mi to prostě nefunguje).
Nevíte někdo, jak bych to mohl vyřešit.
Díky
Honzass
Profil
No jak jde vidět, tak je to asi neřešitelné. Už si nad tím lámu hlavu celé dopoledne a pořád nic. No budu to muset vyřešit asi jinak.
Hanz
Profil
Honzass
Kdo tu říkal že to nejde? Stačí počkat než se někdo vrátí ze školy :o)
var popis = this.AT0;

_root.mapa[popis]=this.AT0_text;
Honzass
Profil
No jo, ja jsem hrozně nedočkavej.
Diky moc.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0