首页 >web前端 >js教程 >如何在 JavaScript 中从多选元素中检索选定的值?

如何在 JavaScript 中从多选元素中检索选定的值?

Susan Sarandon
Susan Sarandon原创
2024-11-04 00:46:02767浏览

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;
}

此函数迭代