hodnota z premennej novou premennou

Programovacie jazyky, rady, poradňa...
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

hodnota z premennej novou premennou

Príspevok od používateľa caesar1987 »

mam premennu

var start=0

potom mam prikaz, ktory mi spravi to, ze var start="konec"

ako dosiahnem to, ze sa mi vytvori nova premmena s tym nazvom, ktory je uvedeny v premennej start????
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

ked ju raz nadefinujes $start=0 na integer (teda cislo), tak ju nasledovnym prepisanim na $start="nieco" nepredefinujes.... nechapem, preco ju na zaciatku defonujes ako integer a potom z toho chces mat string :?: :?:
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

trizzo napísal:ked ju raz nadefinujes $start=0 na integer (teda cislo), tak ju nasledovnym prepisanim na $start="nieco" nepredefinujes.... nechapem, preco ju na zaciatku defonujes ako integer a potom z toho chces mat string :?: :?:
trizzo predpokladam ze to chce v JS ... :wink:

Kód: Vybrať všetko

http://www.w3schools.com/jsref/jsref_eval.asp
konkretny priklad

Kód: Vybrať všetko

<script type="text/javascript">
var start=0;
start="konec"
document.write(start+"<br>")
var cmd="var "+start+"=11"
eval(cmd)
document.write(konec)
</script>

ale netusim naco to je dobre :roll:
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

mozno aj v php :lol:

ale naozaj mi uchadza zmysel tejto poziadavky... :?: 8)
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Príspevok od používateľa caesar1987 »

naco to je dobre.. v podstate an to, aby som zapisal premennej hodnotu 1..
konecny vsledok je zlozite napisat....


a neviem preco mi to nechce fachat..

ked dam novy dokument ide to, ale ked si to upravim do stranky tak nie...
uz som v koncoch...

kde je tu chyba???

Kód: Vybrať všetko

var start_home_div_stav=0;
var start_foto_div_stav=0;

function stavtlacidla(oknonazov1,oknonazov){
if (oknonazov1==0) {javascript:umiestnisokno(oknonazov);
var cmd="var "+oknonazov1+"=1";
eval(cmd);
oknonazov.style.visibility="visible"};
if (oknonazov1==1) {};
}
pre info.. ta premenna oknonazov1 je vzdy nejaka hodnota z okruhu start_slovo_div_stav

napr start_home_div_stav
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

mozno preto ze tu bude cmd vyzerat takto

Kód: Vybrať všetko

var cmd="var "+oknonazov1+"=1";  //=>  cmd="var 0=1"
a nazov premennej nemoze byt cislo pokial mi pamat sluzi
pre info.. ta premenna oknonazov1 je vzdy nejaka hodnota z okruhu start_slovo_div_stav

napr start_home_div_stav
tu to nebude hodnota "start_home_div_stav" ale hodnota tejto premennej!!
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Príspevok od používateľa caesar1987 »

cisla to bez problemov berie, a skusal som to aj bez toho ale nic...

cmd="var 0=1"

no ale ako tam dsotanem premennu???
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

caesar1987 napísal:cisla to bez problemov berie, a skusal som to aj bez toho ale nic...

cmd="var 0=1"

no ale ako tam dsotanem premennu???
nerozumiem ... napisa ako si predstavujes ze to ma fungovat ...
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Príspevok od používateľa caesar1987 »

no malo by to tak ako ten prvy priklad.. ten mi aj funguje lae nie v mojej stranke,a le uz neva, prave dnes som to spravil trosku inak - lahsie - odkaz priamo meni premenuu...

thx vsetkym...
final
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 206
Registrovaný: 04 dec 2005, 11:43
Bydlisko: Prievidza

Príspevok od používateľa final »

ak to dobre chápem tak v javascripte by si na to nenašiel nič.. jedine tá eval funkcia.. tam nie je čosi ako v php trebars - $$abc = ...
Napísať odpoveď