Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1255 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Des variables variables en javascript ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Des variables variables en javascript ?

n°1570060
Dexterin
Posté le 04-06-2007 à 23:41:58  profilanswer
 

Bonjour,
 
j'ai le code suivant tout bête :
 

Code :
  1. var texte_1 = "Le texte n°1";
  2. var texte_2 = "Le texte n°2";
  3. var texte_1 = "Le texte n°3";


 
Et je désire dans une fonction, changer la variable en fonction du numéro
 

Code :
  1. function changer_texte(numero)
  2. {
  3. obj = eval("texte_"+numero);
  4. obj = "Nouveau texte n°"+numero;
  5. }


 
Et bien ... quand je fais  
 

Code :
  1. changer_texte(1);
  2. alert(texte_1)


 
J'obtiens ...  
"Le texte n°1" et non la modif désirée de la fonction...
 
J'ai raté quoi ?
 
MERCI DE VOTRE AIDE !!
 
 
 

mood
Publicité
Posté le 04-06-2007 à 23:41:58  profilanswer
 

n°1570083
0x90
Posté le 05-06-2007 à 03:25:54  profilanswer
 
n°1570121
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-06-2007 à 09:23:37  profilanswer
 

eval is evil ... Utilise donc un tableau comme te le recommande 0x90 ( autre lien possible )!!!
Mais si tu voulais que cela marche, il eusse fallu faire:

Code :
  1. eval("texte_"+numero+" = 'nouveau text n"+numero+"'" );

Message cité 1 fois
Message édité par anapajari le 05-06-2007 à 09:24:04
n°1570277
bignose
Posté le 05-06-2007 à 12:55:10  profilanswer
 

anapajari a écrit :

eval is evil ... Utilise donc un tableau comme te le recommande 0x90 ( autre lien possible )!!!
Mais si tu voulais que cela marche, il eusse fallu faire:

Code :
  1. eval("texte_"+numero+" = 'nouveau text n"+numero+"'" );



 
+1  eval  à éviter.  C'est la marque d'un code mal pensé.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Des variables variables en javascript ?

 

Sujets relatifs
[Urgent] Diaporama en javascript (Problème de chargement)[javascript] Passer des variables à une fonction
Enumérer les variables Javascript[PHP&JAVASCRIPT] Probleme pour recuperer les variables d'un formulaire
J'ai un problème avec les evenements et les variables javascript ?Créer des variables dynamiquement en Javascript?
Transmettre variables Javascript à PHPmelange de variables javascript dans du php
[PHP] Confirmer un formulaire en Javascript et garder les variablespersistance des variables et fonctions en javascript ...
Plus de sujets relatifs à : Des variables variables en javascript ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR