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 :

concaténation et affichage


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2003
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 293
    Points : 132
    Points
    132
    Par défaut concaténation et affichage
    Bonjour,

    voilà jai 2 chaines des carractères nom et prenom qui sont entrés à partir d'un formulaire.

    jevoudrais les concaténer et indiquer le résultat dans une boite de texte, mais ca ne marche pas il ne me donne pas d'erreur mais ca n'écrit rien dans ma boite de texte.

    voici mon code

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
     
    <form name="formulaire_conseils" action="confirm-conseils-ligne.php" method="post" enctype="multipart/form-data" title="Formulaire de contact" onSubmit="return CheckInput();">
    <table width="90%" border="0" style="position:absolute; margin-top:380px;">
     
      <tr>
     
        <td width="30%" style="font-family:Verdana; font-size:12px;"><label for="nom">Nom *</label></td>
    	<td width="70%"><input tabindex="1" name="edit_nom" type="text" id="nom"></td>
      </tr>
     
       <tr>
     
        <td width="30%" style="font-family:Verdana; font-size:12px;"><label for="prenom">Prénom *</label></td>
    	<td><input tabindex="2" name="edit_prenom" type="text" id="prenom"></td>
      </tr>
     
       <tr>
     
     
     
        <td width="30%" style="font-family:Verdana; font-size:12px;"><label for="telephone">Téléphone *</label></td>
    	<td><input tabindex="4" name="edit_telephone" type="text" id="telephone"></td>
      </tr>
       <tr>
     
        <td width="30%" style="font-family:Verdana; font-size:12px;"><label for="email">Email *</label></td>
    	<td><input tabindex="5" name="edit_email" type="text" id="email"></td>
      </tr>
     
       <tr>
     
        <td width="30%" style="font-family:Verdana; font-size:12px;"><label for="message">Votre question *</label></td>
    	<td><textarea tabindex="6" name="textearea_message" cols="35" rows="8" id="message"></textarea></td>
      </tr>
     
    </table>
    <table width="100%" border="0" style="position:absolute; margin-top:650px;">
      <tr>
        <td style="font-family:Verdana; font-size:12px;">Cliquez sur le bouton pour obtenir votre référence.</td>
        <td><input name="bouton-ref" type="button" value="Référence" onclick="affich_ref(edit_nom,edit_prenom)"></td>
      </tr>
      <tr>
        <td style="font-family:Verdana; font-size:12px;">La référence de votre demande est :</td>
        <td><input name="edit-ref" type="text"></td>
      </tr>
     
    </table>
    <span style="position:absolute;margin-top:710px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;">
    Cette référence est à mettre dans la communication de votre virement.
    </span>
     
    <span style="position:absolute; font-family:Verdana; font-size:12px; margin-top:750px;">
    * Champs obligatoires
    </span>
    <table width="40%" border="0" style="position:absolute; margin-top:780px; margin-left:125px;">
    <tr>
    <td><input tabindex="7" name="bouton-envoyer" type="submit" value="Envoyer" style="  font-family:Verdana; font-size:12px; width:100px; height:25px;"></td>
    <td><input tabindex="8" name="bouton-initialiser" type="reset" value="Initialiser" style=" font-family:Verdana; font-size:12px; width:100px; height:25px;"></td>
    </tr>
    </table>
    </form>
    c'est le code du formulaire

    vousremarquerez cette ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td><input name="bouton-ref" type="button" value="Référence" onclick="affich_ref(edit_nom,edit_prenom)"></td>
    lorsque l'utilisateur clique sur le bouton référence il appelle la fonction affich_ref

    voici le code de cette fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <script language="javascript" type="text/javascript">
    function affich_ref(edit_nom,edit_prenom)
    {
    var concatenation=concat(edit_nom,edit_prenom);
    document.formulaire_conseils.edit-ref.value=concatenation;
    }
    </script>
    j'espère être clair et merci pour votre aide

  2. #2
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    Au pif
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="bouton-ref" type="button" value="Référence" onclick="affich_ref('edit_nom','edit_prenom')">

    sinon envoie la fonction
    concat

Discussions similaires

  1. Concaténation deux affichages
    Par FATENMRABET dans le forum Général Java
    Réponses: 16
    Dernier message: 25/09/2013, 11h05
  2. Concaténation pour affichage d'une valeur
    Par cecilouchou dans le forum Langage
    Réponses: 2
    Dernier message: 13/05/2013, 08h52
  3. Réponses: 1
    Dernier message: 03/01/2009, 19h30
  4. Réponses: 4
    Dernier message: 14/05/2008, 13h59

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