J'ai un selectbox sur un formulaire - que je l'ai tourné dans une zone de liste en mettantaprès toutes les valeurs dans la boîte de sélection/listbox
<select id="Select1" name="D1" size="5" style="width: 220px">
Je remplissant ce select/ListBox avec des valeurs ..
Lorsque je poste le formulaire, comment puis-je obtenir toutes les valeurs dans la boîte de sélection .. est-ce possible ou suis-je seulement en mesure d'en obtenir un qui a été sélectionné.
Le problème est que je veux toutes les valeurs de la sélection (je ne suis pas tout sélectionner en tant que telle)
Toutes les idées?
ok..Je pense que c'est la voie à suivre. mais j'essaye d'obtenir chaque valeur dans le choix mais ai des problèmes obtenant la valeur. ce que j'ai: function doSelects() { var select1 = document.getElementById ("select1"); pour (s1 = 1; s1 <= select1.length; s1 ++) { alert (select1.options [s1] .value); } } .......... comment produire chaque valeur? – thegunner
est-il select1.options [s1] .value c'est évidemment incorrect mais ne connaissez pas la syntaxe correcte – thegunner
J'ai mis à jour ma réponse avec un exemple qui fonctionne pour moi. Vous voudrez exécuter votre boucle for à partir de zéro, et se terminant à un moins de options.length puisque les options sont un tableau basé sur zéro. –