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 :

variable a nom dynamique


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de yvesall
    Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 208
    Par défaut variable a nom dynamique
    salut, je reviens pour un petit souci,
    je cherche a changer plusieur image d'un seul clique
    donc javai fai une petite serie de if et else mais c'est moche
    alors je veux fair une boucle.
    le probleme c'est que ma variable comporte un nom et un numero
    donc l'idee ca serait de combiner les 2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function changeselbar()
    {
    var i = 1;
    "i0"+i.src='img2.png';
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td onclick="changeselbar()"><img src="img1.png" name="i01"></td>
    voila :/ ca c'est juste le moyen que j'ai fait pour tester mais ca ca ne marche pas

  2. #2
    Membre expérimenté Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par défaut
    tu peux utiliser la collection d'image du de l'objet document
    function changeselbar() {
    var i = 1;
    var img = document.images["i0" + i];
    img.src='img2.png';
    }
    ou en plus concis :
    function changeselbar() {
    var i = 1;
    document.images["i0" + i].src='img2.png';
    }

  3. #3
    Membre éclairé
    Avatar de yvesall
    Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 208
    Par défaut
    ca roxx )) merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Variable aux noms dynamiques
    Par thib3113 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/01/2014, 20h44
  2. Variable au nom "dynamique"
    Par cheverny dans le forum C#
    Réponses: 5
    Dernier message: 13/03/2009, 14h15
  3. créer une variable au nom dynamique?
    Par gwena54 dans le forum ASP
    Réponses: 1
    Dernier message: 22/07/2008, 11h51
  4. [PL/SQL][Oracle 8i] Variable de nom dynamique
    Par GoLDoZ dans le forum Oracle
    Réponses: 17
    Dernier message: 27/06/2006, 15h36
  5. variable à nom dynamique en javascript
    Par noa dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/01/2005, 01h12

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