首頁  >  文章  >  web前端  >  如何在 JavaScript 中有效率地從多選元素中檢索所選值?

如何在 JavaScript 中有效率地從多選元素中檢索所選值?

DDD
DDD原創
2024-11-04 06:24:021040瀏覽

How to Efficiently Retrieve Selected Values from a Multi-Select Element in JavaScript?

如何從多選元素中檢索選定的值

在您的場景中,您有一個

利用本機 getSelectValues 函數,您可以有效地檢索包含從

<code class="javascript">function getSelectValues(select) {
  var result = [];
  var options = select && select.options;
  var opt;

  for (var i = 0, iLen = options.length; i < iLen; i++) {
    opt = options[i];

    if (opt.selected) {
      result.push(opt.value || opt.text);
    }
  }
  return result;
}

要使用此函數,只需傳遞