javascript - 如何使用 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);
}
解决方案
createElement
您可以在循环内启动变量
var x = document.getElementById("cars");
for(var i=0;i<5;i++)
{
var option = document.createElement("option");
option.text = "BMW";
x.add(option);
}
推荐阅读
- numpy - 如何找到两条曲线的交点?
- shell - 我可以在不传递参数的情况下直接将 VSTS 构建定义秘密变量(密码变量)访问到 shell 脚本文件中吗?
- linux - Bash:如果工作完成则捕获
- java - “找不到指定的文件”,多次检查并看起来正确
- scala - 使用 Livy 读取在 HDFS 中创建的文件
- mongodb - 如何使用带有 JSR223 采样器的 jMeter 与 MongoDB 建立连接?
- grails - 无法添加 qrcode grails 插件?
- python-3.x - 如何过滤掉熊猫中只是数字而不是完全数字的行?
- r - 在 R 中生成 Lomax 随机数
- apache-kafka - Kafka:主题的当前偏移量或记录数是多少?