如何用JavaScript给关于下拉框select添加给定数组中的选项
vara=newArray("中国","日本","韩国","朝鲜","印度");若一直数组里的值,用<selectname="test"><optionvalue="<o...
var a=new Array("中国","日本","韩国","朝鲜","印度");
若一直数组里的值,用
<select name="test">
<option value="<option value="中国">中国</option>
<option value="<option value="日本">日本</option>
....
</select>
就可以完成...但如果数组a是通过JavaScript来获取的(已经保证该函数能获得数组),也就是之前不知道它具体的值,应该怎样通过函数来给options添加数组里的值呢.. 展开
若一直数组里的值,用
<select name="test">
<option value="<option value="中国">中国</option>
<option value="<option value="日本">日本</option>
....
</select>
就可以完成...但如果数组a是通过JavaScript来获取的(已经保证该函数能获得数组),也就是之前不知道它具体的值,应该怎样通过函数来给options添加数组里的值呢.. 展开
2个回答
展开全部
通过JavaScript。。
var data=new Array("中国","日本","韩国","朝鲜","印度");
for(var i=0;i<data.length;i++){
var getData = data[i];
//get ID就是你的下拉框select的ID。。
document.getElementById("show1").options.add(new Option(getData,getData));
}
var data=new Array("中国","日本","韩国","朝鲜","印度");
for(var i=0;i<data.length;i++){
var getData = data[i];
//get ID就是你的下拉框select的ID。。
document.getElementById("show1").options.add(new Option(getData,getData));
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询