Bonjour,
J'ai un select multiple, avec du code javascript pour récupérer tous les éléments sélectionnés, mais le souci , c'est que quand on choisis le premier élément il est toujours vide, je comprends pas pourquoi.
Merci d'avance
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
16
17
18
19
20
21
22
23
24 <html> <head> <script type="text/javascript"> function onSelectChange(){ var valRecup = new Array(); var tmp = document.getElementById('toto'); for(var i = 1; i < tmp.options.length; i++) { if(tmp.options[i].selected == true) { valRecup.push(tmp.options[i].value); } } var chaine_nombres = valRecup.join(","); alert(chaine_nombres); } </script> </head> <body> <select name="cfg_pollallowedcategories" id="toto" size="3" multiple="multiple" onChange="onSelectChange();"> <option value="2" >Welcome Mat (id: 2)</option> <option value="3" >Suggestion Box (id: 3)</option> </select> </body> </html>
Partager