我有一个动态生成的数字,我想将此数量的选项元素添加到选择中。我认为 for 循环将是做到这一点的最佳方式。假设我的包含数字的变量是 var number。谢谢你的帮助。
我的起始 HTML 是:
<select id="test">
</select>
使用 Javascript,我需要这样的东西:
function selectOne() {
var select = document.getElementById('test');
// for loop goes here?
// e.select[0] = new Option(number); // do this n times with value also equaling number
}
因此,如果数字 = 6,我生成的 HTML 需要如下所示:
<select id="test">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>