JSFiddle - React, Tailwind, and code Playground

by David Thomas

HTML

<select id="selectElementId"></select>
<select id="anotherSelect"></select>
<select id="moreSelects"></select>

JavaScript

function populateSelect(target, min, max){
    if (!target){
        return false;
    }
    else {
        var min = min || 0,
            max = max || min + 100;
        
        select = document.getElementById(target);
        
        for (var i = min; i<=max; i++){
            var opt = document.createElement('option');
            opt.value = i;
            opt.innerHTML = i;
            select.appendChild(opt);
        }
    }
}

populateSelect('selectElementId',12,100);
populateSelect('anotherSelect');
populateSelect('moreSelects', 50);