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:
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:
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:
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