Bonjour à tous,
Qui pourrait m'aider a créer un script js me permettant d'effectuer ceci:
J'aimerais construire une interface permettant à un utilisateur de séléctionner des mots dans 2 listes déroulantes et que le résultat s'affiche dans un input text. La difficulté (enfin pour moi qui n'en touche pas une en js) est de concaténer dans l'input type text les différents mots que l'utilisateur auraient sélectionnés:

Exemple: si dans la liste déroulante 1, l'utilisateur choisit "Merci", puis sélectionne dans la liste déroulante 2 "pour ton aide!", le résulat dans l'input type text serait: Merci pour ton aide!. etc ... si l'utilisateur re-sélectionne dans la liste 1 un autre mots, ce dernier doit venir se concaténer à la suite...

Voici le début de code que j'ai sans la partie cruciale de js:

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
 
<html>
<head>
	<title>HELP HELP !</title>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<select onChange="document.getElementById('text_field').value=this.value;">
    <option value="-1">Choisissez</option>
    <option value="Merci">Merci</option>
    <option value="Vive">Vive</option>
	<option value="Hola">Hola</option>
</select>
<select onChange="document.getElementById('text_field').value=this.value;">
    <option value="-1">Choisissez</option>
    <option value="pour ton aide!">pour ton aide</option>
    <option value="Javascript">Javascript</option>
    <option value="Amigos">Amigos</option>
</select>
<input type="text" id="text_field" name="text_field" value="" />
</body>
</html>
Comme vous pouvez le constater, j'ai encore du pain sur la planche..un grand merci d'avance pour votre aide !