数组

时间:2015-11-05 20:54:08

标签: html

有可能使用数组或任何其他集合制作HTML下拉列表。

2 个答案:

答案 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;
&#13;
&#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>");
});