我有一个选择的文本,需要找到该选项对应的值。
我要走了,因为没有选择您要查找的项目
for (var i = 0; i < combo.length; i = i + 1) {
if (combo.options.text == text){ // if the text value of the combo equals my variable
var pref = combo.options[combo.selectedIndex].value;
alert(pref);
}
}
最佳答案
需要比较索引i
中的选项
for (var i = 0; i < combo.options.length; i++) {
if (combo.options[i].text == text) {
var pref = combo.options[i].value;
alert(pref);
}
}
演示:Fiddle
关于javascript - 按文本查找选择选项值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30236428/