首頁 >web前端 >js教程 >如何在 JavaScript 中從多選元素中檢索選定的值?

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

Susan Sarandon
Susan Sarandon原創
2024-11-04 00:46:02766瀏覽

How to Retrieve Selected Values From a Multiple Select Element in JavaScript?

從多個選擇元素中檢索值

處理具有多個選擇功能的表單元素時,常見任務涉及提取所選值。這對於需要捕獲用戶偏好或選擇的場景尤其相關。

用於提取所選值的JavaScript 技術

從對於具有multiple 屬性的元素,JavaScript 提供了一種簡單的方法:

<code class="javascript">function getSelectValues(select) {
  var values = [];
  for (var i = 0; i < select.options.length; i++) {
    if (select.options[i].selected) {
      values.push(select.options[i].value || select.options[i].text);
    }
  }
  return values;
}

此函數迭代