我将值传递给下拉列表,如何获取下拉列表值的索引并使用javascript设置它?
document.getElementById("ddlColors").selectedIndex = ?
谢谢
答案 0 :(得分:6)
循环是唯一的方法,真的:
var options = document.getElementById('ddlColors').options;
for(var i = 0; i < options.length; i++) {
if(options[i].value === someValue) {
options[i].selected = true;
break;
}
}
答案 1 :(得分:2)
我认为我误解了你的问题,如果我没有答案是太向前:使用价值 http://jsbin.com/urezor/2/edit