HTML PART
<select id="carlist" name="cars">
<option value="volvo">Volvo</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
JAVASCRIPT PART
cars=["volvo","fiat","audi"];
var best = "fiat";
for (var i=0;i<cars.length;i++)
{
if (cars.value == best.value)
(
document.getElementById('carlist').selectedIndex= 2;
}
下拉的最终结果总是 audi 因为最后一行中的 .selectIndex 为 2。我在最后一行做了哪些更改,以便下拉列表的值根据变量“最佳”更改?