bonsoir,
je reccupere le nom d'un variable ds un autre.
Est ce qu'il y a une method d'access a cette variable en javascript.
exemple on php en fait:
merci d'avance.Code:
1
2
3
4 $var="pili"; $pili='10'; echo $$var; //il va nous afficher 10
Version imprimable
bonsoir,
je reccupere le nom d'un variable ds un autre.
Est ce qu'il y a une method d'access a cette variable en javascript.
exemple on php en fait:
merci d'avance.Code:
1
2
3
4 $var="pili"; $pili='10'; echo $$var; //il va nous afficher 10
Salut !
Il ne me semble pas à ma connaissance qu'il y ait moyen de faire cela, excepté peut-être avec eval :Mais c'est pas forcément tip top ;)Code:
1
2
3 var nom = "pili"; var pili = 10; eval('alert(' + nom + ');');
tu peux essayer un truc du genre:
Code:
1
2
3
4
5
6 var maVariable = 'zeVariable'; var zeValeur = 'une valeur'; eval( maVariable + '=' + zeValeur + ';' ); alert(zeVariable);
en js, pour obtenir le même résultat, tu es obligé de passer par eval
Code:
1
2
3
4
5
6 var truc="machin"; var machin="bidule"; alert(eval(truc)) // affiche "bidule"; pas terrible...
grillé et regrillé :?
Bonjour,
merci bien pour les réponses je suis vraiment satisfait.;)
JT !!!
8O8O:lol::lol:Citation:
tu es obligé de passer par eval
Pas du tout !!! la preuve :
Code:
1
2
3
4
5 <script type='text/javascript'> var mavariable='hello' window[mavariable]='coucou' alert(hello) </script>
ouais ouais, je suis une grosse larve :hola:
Code:this[mavariable='hello']='coucou';
:mouarf: