有可能使用数组或任何其他集合制作HTML下拉列表。
答案 0 :(得分:0)
以下是您将如何做的示例:
var select = document.getElementById('your-select');
var array = ['opt1', 'opt2', 'opt3'];
for (var i = 0; i<array.length; i++){
var opt = document.createElement('option');
opt.value = i;
opt.innerHTML = array[i];
select.appendChild(opt);
}
&#13;
<select id="your-select"></select>
&#13;
答案 1 :(得分:0)
使用<select>
和<option>
s:
<select id="select"></select>
你可以用JS中的<option>
来填充它(这个解决方案使用jQuery来简化):
var arr = [1, 2, 3, 4];
$(arr).each(function(i, v) {
$("#select").append("<option value='" + i + "'>" + v + "</option>");
});