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