> 웹 프론트엔드 > JS 튜토리얼 > JavaScript의 옵션을 사용하여 선택 요소를 동적으로 채우는 방법은 무엇입니까?

JavaScript의 옵션을 사용하여 선택 요소를 동적으로 채우는 방법은 무엇입니까?

Susan Sarandon
풀어 주다: 2024-11-03 19:19:29
원래의
253명이 탐색했습니다.

How to Dynamically Populate a Select Element with Options in JavaScript?

선택 옵션을 동적으로 채우는 JavaScript 함수

문제:

제공되는 JavaScript 함수는 12에서 12까지의 옵션을 생성하는 것을 목표로 합니다. 옵션.

사용자 정의 및 재사용성:

기능의 유용성을 높이기 위해 최소값과 최대값을 사용자 정의할 수 있습니다. 다음은 추가 매개변수를 허용하는 개선된 버전입니다.

<code class="js">function populateSelect(selectElementId, min, max) {
  const select = document.getElementById(selectElementId);
  if (!min) { min = 0; }
  if (!max) { max = min + 100; }

  for (let i = min; i <= max; i++) {
    const option = document.createElement('option');
    option.value = i;
    option.textContent = i;
    select.appendChild(option);
  }
}</code>
로그인 후 복사

이 수정된 기능을 사용하면