javascript - 转换下拉框的内容并将其存储在变量中

标签 javascript

这对于专家来说似乎很容易,

但是,我该如何转换下拉列表(选择框)的内容并将它们存储到逗号分隔的变量中?

[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>

关于javascript - 转换下拉框的内容并将其存储在变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14510856/

相关文章:

Javascript 正则表达式 : Best Buy product ID from URL

javascript - 如何检测浏览器定义的日期格式?

javascript - 解析javascript中制表符分隔的文件

javascript - 错误 : Argument 'HomeCtrl' is not a function, 未定义

javascript - JQuery Drag 可以通过自动滚动拖过 Containment 元素

javascript - 在网络浏览器中重新加载时滚动位置恢复规则

javascript - 如何使用 Redux 访问 React Router 中的 URL 查询字符串值

javascript - 清除间隔在 VUE 中不起作用

javascript - 使用 Google Analytics 中的自定义维度和指标收集调查数据

javascript - 使用 moment.js 按 'last month' 和 'last week' 过滤点击时的对象数组