Trucsweb.com
Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Re2: problème de définition de fonction
Envoyé: 7 mai 2003, 8h18 par Oznog
Salut,
Désolé, je me suis trompé, ce n'est pas possible d'"évaluer" un nom de variable passé en paramètre. Tu dois utiliser un nom d'instance. Ainsi :
function maVar(oTexte) {
oTexte.text = "allo";
}
// Fonctionne
// Avec l'instance "texte"
maVar(texte);
// Ne Fonctionne pas
// Avec le nom de variable "texte"
// Même évalué avec eval();
maVar(texte);
En fait il ce passe une drôle de chose avec le nom de variable.
function maVar(oTexte) {
// Fonctionne
trace(eval(oTexte));
// Ne fonctionne pas!!
eval(oTexte) = "autre chose";
}
maVar("texte");
Même chose pour :
function maVar(oTexte) {
// Fonctionne
trace(oTexte);
// Ne fonctionne pas!!
oTexte = "autre chose";
}
maVar(texte);
Ciao
Oznog
Réponses
X Connexion
X Mot de passe perdu
X Conditions générales
Conditions
X Trucsweb
X Glossaire
X Trucsweb
X Trucsweb
Conditions
X Créer un compte