javascript - 如何检查选择框中是否存在值

标签 javascript dom

除了使用 JavaScript 运行 for 循环来检查选择框中是否存在值之外,还有其他方法吗?

我正在寻找类似 document.getElementById('selbox').valueExists('myval');

最佳答案

使用 ecma6:

let option = document.getElementById('selbox').querySelector('[value="' + my_value + '"]');

这将找到包含属性 value="my_value"的第一个元素。

PS:对不起,我的西类牙语:)

关于javascript - 如何检查选择框中是否存在值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3879164/

相关文章:

javascript - 使用 gmail api javascript 发送 gmail

javascript - 需要在单击时将本地数组传递给函数

javascript - jQuery 的问题包含选择 div 和 span 元素的方法

javascript - 我想在每个 'DotsDiv' 元素中添加这个 'domino' 元素

javascript - 当我在 IE 的 View 中聚焦 dom 时,body scrollTop 发生了变化

javascript - 有什么方法可以测试移动浏览器是否支持使用网络技术的 Flash?

javascript - 将类添加到 div,每个 div 的数量增加

javascript - Knockout - 如何引用单击的元素并传入参数

javascript - 查找具有焦点的表单元素

javascript - 将 javascript 对象关联到 SVG 元素