ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で複数選択要素から選択された値を効率的に取得する方法

JavaScript で複数選択要素から選択された値を効率的に取得する方法

DDD
リリース: 2024-11-04 06:24:02
オリジナル
1072 人が閲覧しました

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

複数選択要素から選択された値を取得する方法

シナリオには、 から選択された値を含む配列を効率的に取得できます。要素。この関数を利用するコードの修正バージョンを次に示します。

<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;
}</code>
ログイン後にコピー

この関数を使用するには、