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

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

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

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 <p>要使用此函數,只需傳遞<select>;元素作為參數:</select></p>
<pre class="brush:php;toolbar:false"><code class="html"><select id="mySelect" multiple>
  <option>Option 1</option>
  <option value="value2">Option 2</option>
</select></code>
<code class="javascript">var selectedValues = getSelectValues(document.getElementById("mySelect"));</code>

selectedValues 變數現在將包含所選選項值的陣列。然後您可以對此數組執行任何必要的操作。

以上是如何在 JavaScript 中有效率地從多選元素中檢索所選值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn