日期:2014-05-17  浏览次数:20832 次

JS给下框指定固定项
我得把一个值,把这个值让下拉框选中
document.getElementById("下拉框名").options[document.getElementById("下拉框名").selectedIndex].text 
我用的是这种方法,能绑定,但是会把第一列给挤掉

比如我现在的下拉框是
请选择
北京
上海

如果我选中的是上海就会变成
上海
北京
上海

怎么在JS给下拉框值啊,我试了用selectedIndex这样没问题,但我怎么能根据值来给下拉框选中?


------解决方案--------------------
根据值?

s = document.getElementById("下拉框名")
for(i=0;i<s.options.length;i++)
{
 if(s.options[i].text=="上海") s.options[i].selected=true
}