javascript - 如何在 Javascript 中获取下拉列表的值

标签 javascript asp.net html.dropdownlistfor

这是一个非常简单的问题,我无法弄清楚。我正在尝试使用 Javascript 获取下拉列表的值。我的下拉列表中有 4 位数的职位代码。单击按钮后,我进入此功能,并尝试获取按下按钮时所选内容的值。

 function jobCodeToAdd() {

 var jobCode = document.getElementById("<%=jobCode.ClientID%>"));
 var selectedJobCode = jobCode.options[jobCode.selectedIndex].value;

我做错了什么?感谢您的帮助。

最佳答案

我认为您正在寻找的是.text

 var jobCode = document.getElementById("<%=jobCode.ClientID%>"));
 var selectedJobCode = jobCode.options[jobCode.selectedIndex].text;

关于javascript - 如何在 Javascript 中获取下拉列表的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45176642/

相关文章:

php - 使用 PHP 从 MYSQL 数据库填充下拉列表

asp.net - asp.net MVC 3 Dropdownlist中的多重选择

javascript - HTML/Javascript EPL 问答游戏的问题

javascript - HTML Javascript - 如何根据数字更改图像

asp.net - 如何将原始 XML 写入 ASP.NET 中的标签

c# - 使用 HTTP Location Header、HttpWebRequest/Response 和 Response.Cookies.Add() 将用户重定向到使用表单例份验证的身份验证页面

c# - 如何使用asp.net通过名称获取元素的 "ID"

javascript - 从单个文件在站点的特定页面上执行自定义 JavaScript

javascript - forEach() 是否通过引用绑定(bind)?

javascript - jQuery - 循环遍历表格时在下拉列表中获取选定的值