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 :

Synthaxe de Select


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 25
    Par défaut Synthaxe de Select
    Bonjour,
    Je vais essayer d'être clair,
    pour récupérer des variables php - > Javascript, j'ai fait ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    print("<br><br><center><form name=$nom ><select name=$nam onChange=ChangementImage(this.name,this.form.name)>");
    Les noms des form et des select sont donc mes variables.

    Mais lorsque je veux faire le fonction ChangementImage (qui changerait une image selon celle sélectionnée), j'ai déjà un problème de synthaxe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function ChangementImage(Fichier,Adresse) {
     
        i = document.Adresse.Fichier.selectedIndex;
     
        /*Suite du programme */
    }
    Il lit document.Adresse au sens littéral et non document.(le contenu de Adresse car celle ci est une variable)
    Comment lui faire lire le contenu de Adresse ?

    Merci d'avance

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Tu peux utiliser
    getElementsByName(nom)
    mais c'est lourd...Es-tu obligé de passer par les names ?? Pourquoi pas un id ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 25
    Par défaut
    Ah voilà, après maints essais, ceci marche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        i = document.getElementById(Fichier).selectedIndex;
    en fait je croyais qu'il fallait mettre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        i = document.getElementById(Adresse).getElementById(Fichier).selectedIndex;
    Mais ce n'est nécessaire de mettre le premier

    Merci

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

Discussions similaires

  1. Multi-selection dans une ComboBox ?
    Par Moloko dans le forum MFC
    Réponses: 5
    Dernier message: 07/07/2021, 17h26
  2. [XL-2010] Synthaxe Select Case étrange
    Par nono63 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/05/2013, 22h14
  3. Synthaxe de commande SELECT
    Par eXiDiZeR dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/11/2011, 22h32
  4. synthaxe pour une selection
    Par will Igetit dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/09/2008, 17h45
  5. faire un selection dans une image aves les APIs
    Par merahyazid dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/04/2002, 10h44

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