gpt4 book ai didi

javascript - 在没有 JQuery 的情况下检查 select 元素中是否存在选项?

转载 作者:技术小花猫 更新时间:2023-10-29 12:38:12 24 4
gpt4 key购买 nike

不幸的是,我无法访问 JQuery 及其所有优点。但我确实可以访问 JavaScript。如何检查 OPTION 是否存在于 HTML Select 中?

编辑:为了澄清,我需要知道是否存在一个选项。例如:

<select>
<option>Volvo</option>
<option>Saab</option>
<option>Mercedes</option>
<option>Audi</option>
</select>

我检查“现代”是否是一个选项,但不是。

最佳答案

document.getElementById("myselect").options[0] //accesses first option via options[]

将选择您选择的第一个选项。如果失败,您知道您的选择中没有选项。如果您通过在 .options[0] 之后附加 .value 来获取数据,则它不是空的。如果没有 javascript,您将无法实现这一目标。只有 HTML 无法提供您想要的功能。

for (i = 0; i < document.getElementById("myselect").length; ++i){
if (document.getElementById("myselect").options[i].value == "Hyndai"){
alert("Hyndai is available");
}
}

关于javascript - 在没有 JQuery 的情况下检查 select 元素中是否存在选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9790845/

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