귀하의 시나리오에는
기본 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; }</code>
이 기능을 사용하려면
<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 중국어 웹사이트의 기타 관련 기사를 참조하세요!