Bonjour,

Après avoir été aidé par simone pour afficher en temps réel la value d'un select ICI J'aimerai pouvoir concaténer 2 value de 2 select different, et cela toujours en temps réel (la value du 1er select toujours avant la value du 2ème select).

J'ai donc plusieurs <select> et j'aimerai les mettre à jour dans le <input type="text" ou une autre fonction d'affichage.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<FORM name="formselect">
<SELECT name="liste" size=1 onchange="document.getElementById('valueSelect').value=this.options[this.selectedIndex].value">
<OPTION value="valeur ligne 1">Libellé ligne 1</OPTION>
<OPTION value="valeur ligne 2">Libellé ligne 2</OPTION>
</SELECT>
<SELECT name="liste2" size=1 onchange="document.getElementById('valueSelect2').value=this.options[this.selectedIndex].value">
<OPTION value="valeur ligne 3">Libellé ligne 1</OPTION>
<OPTION value="valeur ligne 4">Libellé ligne 2</OPTION>
</SELECT>
 
<input type="text" id="valueSelect" />
</FORM>

Est-ce possible de mettre à jour les 2 valeurs des selects dans le 'text' ? Pour donner le resultat suivant:
valeur ligne 1-valeur ligne 3
ou valeur ligne 2-valeur ligne 3, ou encore valeur ligne 1-valeur ligne 4,...

Merci d'avance

cordialement