gpt4 book ai didi

javascript - 通过使用javascript在数组中搜索关键字来选择下拉列表中的值

转载 作者:太空宇宙 更新时间:2023-11-04 15:15:04 25 4
gpt4 key购买 nike

 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。我在最后一行做了哪些更改,以便下拉列表的值根据变量“best”发生变化?

最佳答案

cars=["volvo","fiat","audi"];
var best = "audi";
for (var i=0;i<cars.length;i++)
{
if (cars[i] == best)
{
document.getElementById('carlist').selectedIndex= i;
}
}

JS Fiddle

关于javascript - 通过使用javascript在数组中搜索关键字来选择下拉列表中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16191755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com