slt,
je dispose d'un champ de type select avec multiple selection.
je veux savoir quand on selectionne une ligne savoir de quelle ligne il s'agit et recuperer son texte
merci
Version imprimable
slt,
je dispose d'un champ de type select avec multiple selection.
je veux savoir quand on selectionne une ligne savoir de quelle ligne il s'agit et recuperer son texte
merci
bonjour,
visiblement tu dois tester chaque option pour savoir si elle est sélectionnée :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 <html> <head> <title></title> <script type="text/javascript"> <!-- function MaListe() { var liste = document.getElementById("combo"); var i, texte; texte = "Liste :<br>"; for (i=0; i<liste.options.length; i++) { if (liste.options[i].selected) texte = texte + "n°" + i + " : " + liste.options[i].value + "<br>"; } document.getElementById("idDiv").innerHTML = texte; } //--> </script> </head> <body> <select multiple="multiple" size="6" id="combo" onchange="MaListe()"> <option value="valeur 0">-- Option 0 --</option> <option value="valeur 1">-- Option 1 --</option> <option value="valeur 2">-- Option 2 --</option> <option value="valeur 3">-- Option 3 --</option> <option value="valeur 4">-- Option 4 --</option> <option value="valeur 5">-- Option 5 --</option> <option value="valeur 6">-- Option 6 --</option> <option value="valeur 7">-- Option 7 --</option> </select> <br><br> <div id="idDiv"></div> </body> </html>