これは専門家にとっては簡単に思えるかもしれませんが、
しかし、ドロップダウン (選択ボックス) の内容を変換してコンマ区切りの変数に保存するにはどうすればよいですか?
[DROP DOWN]
abdcef1
ghijklm2
nopqrs3
tuvwx4
yz0007
期待される結果:
var x = abdcef1,ghijklm2,nopqrs3,tuvwx4,yz0007
皆様のご支援とご支援に心より感謝申し上げます。
乾杯、
ジェイ
これは専門家にとっては簡単に思えるかもしれませんが、
しかし、ドロップダウン (選択ボックス) の内容を変換してコンマ区切りの変数に保存するにはどうすればよいですか?
[DROP DOWN]
abdcef1
ghijklm2
nopqrs3
tuvwx4
yz0007
期待される結果:
var x = abdcef1,ghijklm2,nopqrs3,tuvwx4,yz0007
皆様のご支援とご支援に心より感謝申し上げます。
乾杯、
ジェイ
試す:
<script>
function getSelectedValues() {
var result = "";
var mysel = document.getElementById("myselect");
for (var i = 0; i < mysel.options.length ; i++) {
result = result + mysel.options[i].text + ",";
}
result = result.substring(0,result.length-1);
return result;
}</script>
どこ
<select id="myselect">
<option value="abdcef1">abdcef1</option>
<option value="ghijklm2">ghijklm2</option>
<option value="nopqrs3">nopqrs3</option>
<option value="tuvwx4">tuvwx4</option>
<option value="yz0007">yz0007</option>
</select>
jQueryを使用:
var options = [];
$('select#dropdown option').each(function(){
options.push($(this).val());
});
options.join(", ");