Menu

Récupérer valeur select [Résolu/Fermé]

Sinistrus 872 Messages postés mercredi 12 décembre 2007Date d'inscription 5 avril 2018 Dernière intervention - 3 janv. 2017 à 23:29 - Dernière réponse : Pitet 2378 Messages postés lundi 11 février 2013Date d'inscription 2 février 2018 Dernière intervention
- 4 janv. 2017 à 12:14
Bonjour à tous !

Pouvez-vous m'aider à récupérer les éléments des sélect (j-m-a) dans un textbox ?
J'ai essayé mais là je ne peux afficher qu'une seule valeur :
<script>
function setcoeff(element){document.getElementById("PRA_COEFF").value = element.value;}
</script>

<input name="PRA_COEFF" id="PRA_COEFF" type="text" readonly value="2017-Janv-01" />

<select name="PRA_JOUR" id="PRA_JOUR" onchange="setcoeff(this)">
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
</select>

<select name="PRA_MOIS" id="PRA_MOIS" onchange="setcoeff(this)">
<option value="Janv">Janv</option>
<option value="Fev">Fev</option>
<option value="Mars">Mars</option>
</select>

<select name="PRA_ANNEE" id="PRA_ANNEE" onchange="setcoeff(this)">
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
</select>


Merci de votre aide.

Afficher la suite 

1 réponse

Pitet 2378 Messages postés lundi 11 février 2013Date d'inscription 2 février 2018 Dernière intervention - 4 janv. 2017 à 12:14
0
Utile
Salut,

Il suffit de modifier ta fonction setcoeff() pour afficher la concaténation des valeurs des 3 selects plutôt que d'afficher uniquement la valeur d'un select :
function setcoeff() {
	document.getElementById("PRA_COEFF").value = document.getElementById('PRA_ANNEE').value + '-' + document.getElementById('PRA_MOIS').value + '-' + document.getElementById('PRA_JOUR').value ;
}


Bonne journée,