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 :
et le Javascript :
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>
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];
Partager