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 :

tranfert de donnée de input à input (type texte)


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Par défaut tranfert de donnée de input à input (type texte)
    Bonjour!

    voivi le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function copie(){
    document.form.nom=document.form.nom_livraison
    }
    <td><input type="text" name="nom" size="20" value=""></td>
    <td><input name="idemDO" onclick="copie();" type="button" value="=" border="0"></td>
    <td><input type="text" name="nom_livraison" size="20" value=""></td>
    sauf que j'aimerai que ce soit encore plus dynamique
    car j'ai pleins d'autres champs du même style

    l'ideal serait que la fonction copie() recupere "nom" et "nom_livraison"
    ce qui donnerai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function copie(var1,var2){
    document.form.var1=document.form.var2
    }
    est ce possible?

    merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Avril 2006
    Messages : 245
    Par défaut
    Bien sûr, pour que cela soit plus facile, mets des id à tes deux champs input et tu copie ensuite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function recupereObjets() {
         var1 = document.getElementById('input1');
         var2 = document.getElementById('input2');
     
         copie(var1, var2); 
    }
     
    function copie(var1,var2){
         var1.value = var2.value;
    }

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Par défaut
    merci

    et dans le cas ou je dois utiliser la fonction plusieurs fois pour plusieurs champs
    il faut que je recupere les id via l'appel à la fonction

    code qui ne marche pas....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function copie(var1,var2){
    var champ1 = document.getElementById(var1);
    var champ2 = document.getElementById(var2);
    //alert(champ1,champ2);
    document.formulaire_client.champ2.value==document.formulaire_client.champ1.value;
    }
    fonction appelée par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    copie('nom','nom_livraison')
    merci

  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
    ou avec une boucle sur le inputs ...
    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 éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Par défaut
    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function copie(var1,var2){
    document.getElementById(var2).value=document.getElementById(var1).value;
    }
    merci à tous

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

Discussions similaires

  1. adapter l'element input de type texte
    Par root76 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 19/07/2007, 14h44
  2. Remplir des input de type text dans une page HTML
    Par Rodrick dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/06/2007, 11h19
  3. Réponses: 6
    Dernier message: 14/06/2006, 16h02
  4. Concatenation et Prendre la valeur d'un input de type Text
    Par pidu dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/02/2006, 16h58
  5. Réponses: 8
    Dernier message: 15/11/2005, 18h06

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