小编San*_*abu的帖子

使用JavaScript的数组中的两个下拉值

简单的问题:我想使用JavaScript在HTML中的两个下拉列表中循环数组值.但只有一个下拉列表正在运行.如果我评论一个,另一个工作.我想填写下拉列表中的值.这个简单的代码有什么问题?

var select = document.getElementById("selectNumber");
var select2 = document.getElementById("selectNumber2");
var options = ["1", "2", "3", "4", "5"];
for (var i = 0; i < options.length; i++) {
    var opt = options[i];
    var el = document.createElement("option");
    el.textContent = opt;
    el.value = opt;
    select.appendChild(el);
    select2.appendChild(el);
}
Run Code Online (Sandbox Code Playgroud)
<select id="selectNumber">
    <option>Choose a number</option>
</select>
<select id="selectNumber2">
    <option>Choose a number</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html javascript arrays jquery select

18
推荐指数
3
解决办法
1198
查看次数

标签 统计

arrays ×1

html ×1

javascript ×1

jquery ×1

select ×1