首页 > 解决方案 > 如何使用 javascript 中的 add 方法从数组创建选项列表?

问题描述

我正在尝试使用以下 for 循环,但仍显示一个选项。

var x = document.getElementById("cars");
var option = document.createElement("option");
for(var i=0;i<5;i++)
{
    option.text = "BMW";
    x.add(option);
}

标签: javascriptarrays

解决方案


createElement您可以在循环内启动变量

var x = document.getElementById("cars");
for(var i=0;i<5;i++)
{
    var option = document.createElement("option");
    option.text = "BMW";
    x.add(option);
}

推荐阅读