使用Javascript获取下拉列表中选择的值(显示空值)

12 浏览
0 Comments

使用Javascript获取下拉列表中选择的值(显示空值)

这个问题已经有答案了

使用Javascript获取下拉列表中的选定值

我需要使用Javascript访问从下拉列表中选择的值。但是,每次我得到的答案都是\'null\',即使已经选择了一个列表项。

我的HTML页面:



当点击上面的按钮时,应该向用户提示所选值。所以在我的Javascript函数中:

function choice() {
    var choice=document.getElementById("mySelect");
    alert(choice);
    var strUser = choice.options[choice.selectedIndex].text;
    alert(strUser.toString());
}

在这里,我尝试使用第一个提示框来检查是否正确识别了任何已选择的列表项。但是,在这一点上,它显示null,并且strUsr行根本不运行。

我知道这实际上只是一个微不足道的任务,但我发现很难弄清楚这种不一致性。

admin 更改状态以发布 2023年5月24日
0
0 Comments

你需要指定

0
0 Comments

请修改您的 HTML 元素属性。

您已将“mySelect”作为类名进行了指定,但在 JavaScript 中,您正在使用 ID 引用进行调用。

0