用JS获取列表中选定的项目
用JS获取列表中选定的项目
这个问题已经有了答案:
我有一个带有一些加载项的HTML列表。我能够使用以下代码获取select列表对象:
var list = document.getElementById('ddlReason');
但我需要帮助弄清楚如何检测从列表中选择了哪个值。
admin 更改状态以发布 2023年5月23日
// Gets your select var list = document.getElementById('ddlReason'); // Get the index of selected item, first item 0, second item 1 etc ... var INDEX = list.selectedIndex; // Viola you're done alert(list[INDEX].value);
编辑(忘了加上 “.value”)
你也可以使它更加简洁,但我想要让它易于阅读,这样你能够看到正在发生什么。更短的版本:
var list = document.getElementById('ddlReason'); alert(list[list.selectedIndex].value);