IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

concatener le nom d'une variable


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut concatener le nom d'une variable
    Bonjour a tous,

    Je voudrais savoir comment concatener le nom d'une variable en javascript.
    L equivalent de ${"mavar".$i} en php

    Merci par avance

  2. #2
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    EDIT : Oups !
    Un coup dans l'eau.

    ...


  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut
    merci beaucoup.

    Ca peut s utiliser dans un chemin du genre :

    document.formulaire.eval("checkbox"+i).value = 1;

    ??

    Voici ce que je veux faire , je pense qu avec ce bout de code ce sera plus clair :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    function tout_cocher(nb)
    {
    	for(a=0;a<nb;a++)
    	{
    			if(document.mails_liste.coche_tout.value="1") 
    			{ 
    			eval("document.mails_liste.id_mail_"+a+".checked = 0;");
    			}
    			else
    			{
    			eval("document.mails_liste.id_mail_"+a+".checked = 1;");
    			}
    	}
    }

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    j'�viterais l'eval ...

    sinon ne par confondre variable et objet ...


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.monform.elements('mavar'+i).value
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut
    Je te remercie, et pour cocher une checkbox, ma syntaxe est elle juste:

    document.formulaire.ma_checkbox.checked = true;

    ou bien?

  6. #6
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par SpaceFrog
    j'�viterais l'eval ...

    Autant pour moi : certainement pr�f�rable

    Sinon,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.forms['formulaire'].elements['ma_checkbox'].checked = true;
    si ma_checkbox est son name.
    Si c'est son ID :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('ma_checkbox').checked = true;
    A+

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut
    ok merci, mon minuscule script fonctionne maintenant

  8. #8
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    La minute culturelle :


    Ebzz =>
    Autant pour moi : certainement pr�f�rable
    Au temps pour moi ...


    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  9. #9
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut
    au temps pour moi, quelle surprise, tu m instruit la !! Cool cet appart� linguistique

  10. #10
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par SpaceFrog
    Au temps pour moi ...

  11. #11
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut
    Si j'etais mauvaise langue, je dirai 'spammer'
    heuresement que je ne le suis pas.

  12. #12
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par escteban
    Si j'etais mauvaise langue, je dirai 'spammer'
    heuresement que je ne le suis pas.
    ... et si tu �tais bonne langue, tu dirais "flooder"

    A+

  13. #13
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    110
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 110
    Par d�faut
    Qu'est ce que j apprends a ton contact E.Bzz

  14. #14
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    Citation Envoy� par E.Bzz
    ... et si tu �tais bonne langue, tu dirais "flooder"

    A+
    on dira inondation


Discussions similaires

  1. Module dont le nom est une variable
    Par Mr Hyde dans le forum G�n�ral Python
    R�ponses: 11
    Dernier message: 26/02/2023, 20h39
  2. concatener 2 variables pour definir le nom d'une variable
    Par ~Brouette~ dans le forum G�n�ral JavaScript
    R�ponses: 11
    Dernier message: 09/12/2008, 15h13
  3. R�ponses: 37
    Dernier message: 02/03/2006, 01h58
  4. Incr�menter le NOM d'une variable
    Par Mors_Ubyte dans le forum Access
    R�ponses: 1
    Dernier message: 03/01/2006, 18h47
  5. [Reflection] Connaître le nom d'une variable ...
    Par dahwoud dans le forum API standards et tierces
    R�ponses: 7
    Dernier message: 09/08/2005, 14h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo