IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> JavaScript de Mmmouise!, String en nom d'objet…
Options
Skan
posté 19 Jun 2004, 22:53
Message #1


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 763
Inscrit : 13 Apr 2003
Lieu : Rennes
Membre no 7 112



'jour,

Je sais pas du tout si c'est possible ou dans ce cas je ne sais pas quelle fonction utiliser sad.gif
Je voudrais faire ça:
CODE
    contact='contact'+id;
    qui='document.'+formulaire+'.'+contact+'.options['+formulaire+'.'+contact+'.selectedIndex].value';

Enfin, justement ça ne marche pas. Car 'qui' est considéré comme une chaîne de caractères alors que je voudrais que ça devienne un nom d'objet.

Si quelqu'un connaît la formule magique tongue.gif
Merci!

Ce message a été modifié par Skan - 19 Jun 2004, 22:55.


--------------------
[Mac Mini TB | i5 2,3GHz | 2x DDR3 2Go | X.8]
[PowerMac FW800 | 2x G4 1,4GHz | 4x DDR 512Mo | X.5]
[iPod 1 | 8Go | Whited00r 7 ]
Go to the top of the page
 
+Quote Post
guiguiguillaume
posté 20 Jun 2004, 19:40
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 779
Inscrit : 7 Jan 2003
Lieu : Montréal
Membre no 5 496



Il est tout à fait normal que qui soit une chaine de caractère, parce que tu fais
CODE
qui='__________';


À partir de là, tu ne peux pas t'attendre à réussir à avoir autre chose qu'un string.

Alors pour interprêter, je te suggère de mettre un eval() autour. Exemple :
CODE
qui='window.document';
alert(qui);
alert(eval(qui));

Le premier alert va afficher une alerte avec écrit "window.document". Le deuxième va te répondre "Object : HTML Document"


--------------------
guigui - 15,2" et même 20 de plus pour laisser courir le tigre.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th June 2024 - 07:54