Bonjour,

Avant de poster j'ai consulté la FAQ. J'ai appliqué proprement la réponse à la question : "Comment récupérer la valeur d'un select ? " mais mon code me retourne toujours la valeur du select qui s'affiche à l'écran, pas la valeur de l'option. Je cherche à récupérer dans option ce qui se trouve après la virgule.

Voici le select :

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
<select id="liste_sous_activite" name="liste_sous_activite" multiple onchange="liste2()">
		<option value=-1>-- Choisissez -- </option> 
		<option style='background:',PREP_ETA>Préparation étagère</option>
		<option style='background:',PREP_MPD>Préparation MPD</option>
		<option style='background:',ANIM_EQUIPE>Animation Equipe</option>
		<option style='background:',COLISAGE>Colisage</option>
 
		<option style='background:',PREP_VRAC>Préparation VRAC</option>
		<option style='background:',TRI>Tri Colis</option>
		<option style='background:',REAPPRO>Réapprovisionnement</option>
		<option style='background:',NETTOYAGE>Nettoyage</option>
		<option style='background:',CONTROLE>Contrôle</option>
		<option style='background:',REUNION>Réunion</option>
		<option style='background:',HIS>Heure d'Information Syndicale</option>
</select>
et le Javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var str = document.getElementById('liste_sous_activite').options[document.getElementById('liste_sous_activite').selectedIndex].value;
var a = str.split(',');
var sous_activite = a[1];