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 :

Mise à jour select


Sujet :

JavaScript

  1. #1
    Membre actif
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Points : 203
    Points
    203
    Par défaut Mise à jour select
    Bonjour,
    J'ai cherché dans l'aide sans rien trouver, mais je suis si nulle en Javascript que la solution pouvait bien y être sans que je la vois...

    Voila j'ai un bouton dans un formulaire qui a pour fonction de recopier les données saisies par l'internaute de son adresse de facturation dans les champs de l'adresse de livraison si elle est sont identiques…
    Pour recopier des champs simples type input, aucun problème j'utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('Nom_Livraison').value = document.getElementById('Nom').value;
    et tout marche bien,
    Mais pour le type select pour le choix du pays, je ne sais pas comment faire…
    Merci pour votre aide...

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    De la même manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('ton_select').value;
    Attention, si tes balises <option> n'ont pas d'attribut value, le code ci-dessus te renverras le innerHTML de l'option sélectionnée (le texte) sauf pour IE ( ) qui te renvoie une chaîne vide...

  3. #3
    Membre confirmé Avatar de d-Rek
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2007
    Messages : 438
    Points : 455
    Points
    455
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('pays').value=document.formName.selectName.options[document.formName.selectName.selectedIndex].value;
    Le mieux étant tout de même de passer par la même voie, on comprend mieux, car un id, peut être sur une div etc..
    Là on comprend à la lecture qu'il s'agit d'un formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.formName.paysLivraison.value=document.formName.selectName.options[document.formName.selectName.selectedIndex].value;
    Voilà bonne journée

  4. #4
    Membre actif
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Points : 203
    Points
    203
    Par défaut
    Merci pour vos 2 réponses, mais rien ne veut marcher...
    La page est là : http://www.art-zen.com/fr/bon_de_commande.php

  5. #5
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Points : 2 757
    Points
    2 757
    Par défaut
    tes deux select sont identiques (mêmes options). tu peux simplement faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var select1 = document.getElementById("mon1erSelect");
    var select2 = document.getElementById("mon2emeSelect");
    // peu importe la manière de récupérer les select : getElementById ou autres
    select2.selectedIndex = select1.selectedIndex;

  6. #6
    Membre actif
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Points : 203
    Points
    203
    Par défaut
    Yep, merci bigboomshakala ta solution marche !
    Merci à tout le monde !

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

Discussions similaires

  1. Mise à jour select
    Par Invité dans le forum jQuery
    Réponses: 6
    Dernier message: 12/05/2015, 19h22
  2. Mise à Jour d'une table via un Update (select)
    Par Arola78 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 23/09/2006, 14h59
  3. selection mulitple pour mise à jour
    Par Daniel MOREAU dans le forum Access
    Réponses: 2
    Dernier message: 23/08/2006, 15h39
  4. [AJAX] Case à cocher-->mise à jour select
    Par senacle dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/06/2006, 16h11
  5. mise à jour TADOQuery select...union dans un dbgrid
    Par newfsch dans le forum Bases de données
    Réponses: 2
    Dernier message: 18/04/2006, 09h16

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