begin process at 2010 03 19 21:55:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Comment convertir une chaine en object ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment convertir une chaine en object ?

vendredi 14 février 2003 à 15:00:56 | Comment convertir une chaine en object ?

Dexterin

Bonjour !

J'ai un gros soucis...

Je désire créer une fonction javascript qui me donne un object en fonction d'une chaine de caractère :

Exemple, actuellement :

obj = 1;
ligne = "document.formulaire.champs_" + obj + ".value";
alert(ligne);

Me donne une alert avec
document.formulaire.champs_1.value
ce qui est logique vu que c'est définit comme une chaine de caracteres.

Mais, cette chaine est la désignation exacte d'un object (un champs texte nommé champs_1 dans un formulaire nommé formulaire) existant, comment alors obtenir la valeur de cet objet ?

Je précise que c'est pour une fonction où obj est une variable.
(obj peut prendre une infinité de valeur)

Merci bcp de votre aide !!!

Antoine

dexterin@fnac.net



vendredi 14 février 2003 à 15:06:32 | Re : Comment convertir une chaine en object ?

Dexterin


C'est pas la fonction ToObject qu'il faut utiliser ?
Si oui, qqun à un exemple (je ne trouve pas) ?

MERCI !!!
vendredi 21 mars 2003 à 15:19:27 | Re : Comment convertir une chaine en object ?

Steph666

Bonjour, esseaye plutôt

obj = 1;
ligne = eval("document.formulaire.champs_" + obj + ".value");

alert(ligne);

la fonction eval, evalue une chaîne de caractère.
et te retourne ds le cas présent l'objet voulu.

Stéph


-------------------------------
Réponse au message :
-------------------------------

> Bonjour !
>
> J'ai un gros soucis...
>
> Je désire créer une fonction javascript qui me donne un object en fonction d'une chaine de caractère :
>
> Exemple, actuellement :
>
> obj = 1;
> ligne = "document.formulaire.champs_" + obj + ".value";
> alert(ligne);
>
> Me donne une alert avec
> document.formulaire.champs_1.value
> ce qui est logique vu que c'est définit comme une chaine de caracteres.
>
> Mais, cette chaine est la désignation exacte d'un object (un champs texte nommé champs_1 dans un formulaire nommé formulaire) existant, comment alors obtenir la valeur de cet objet ?
>
> Je précise que c'est pour une fonction où obj est une variable.
> (obj peut prendre une infinité de valeur)
>
> Merci bcp de votre aide !!!
>
> Antoine
>
> dexterin@fnac.net
>
>
>
>


Cette discussion est classée dans : formulaire, chaine, champs, obj, object


Répondre à ce message

Sujets en rapport avec ce message

Calcul dans u formulaire [ par grakel ] Salut a tous, J'ai un piti probleme de javascript. Je souhaites faire un calcul dans un formulaire. schema type J'ai des champs texte puis un input="b Formulaire oui, mais dynamique ! [ par jpinneau ] Bonjour, j'ai un formulaire, dont les champs Dynamique tel que les champs nécessaires sont dans une base de données.Lors de l'affichage de la page, je Formulaire : changer le type d'élémént en fonction d'une valeur ... [ par Dexterin ] Bonjour, je suis un débutant (très débutant) ... merci de votre évenuelle aide...J'ai le script suivant :function Choix(fiche) { i = document.fiche.c Formulaire : changer le type d'élémént en fonction d'une valeur ... [ par Dexterin ] Bonjour, je suis un débutant (très débutant) ... merci de votre évenuelle aide...J'ai le script suivant :function Choix(fiche) { i = document.fiche.c nouvelle page après validation d'un formulaire [ par nicopico ] Bonjour,J'ai créé un formulaire (avec un mailto) qui contient un bonton de validation sur lequel je vérifie les différents champs sur l'évènement "onC vérifier des champs dans un formulaire [ par isnogood ] Salut, tt le monde,Je suis débutant dans ce langage.J'ai fais un une fonction qui permet de vérifier des champs de formulaire, mais je ne suis pas con verif formulaire. [ par kikos ] Slt à tous,j'utise une fonction javascript qui permet de vérifier qu'il n'y ai po de lettre dans le champs :function verifcode(car) {// exclusivement validation formulaire malgré erreur détectée [ par nabelette ] Bonjour à tous,Tous les posts que j'ai pu trouver m'ont toujours aidée...jusqu'à aujourd'hui. J'ai eu beau chercher je ne trouve pas la réponse à mon champs formulaire + boucle [ par twinie ] Bonjour, j'ai plusieurs champs appelés Total1, Total2, Total3... Je veux effectuer un traitement sur tous ces champs en utilisant une boucle for mais Parser une chaine en Javascript [ par syl2 ] Bonjour,j'essaye de réaliser une fonction qui va me tester la validité de mon champs nom dans un formulaire HTML. C'est à dire que dans ce champs, je


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales