gpt4 book ai didi

javascript - 在选择框中查找选定的值

转载 作者:行者123 更新时间:2023-12-03 07:48:26 26 4
gpt4 key购买 nike

我正在制作一个涉及选择框的测验应用程序。用户选择一个选项,当他们按下按钮时,它应该通过检查值数组来检查所选选项是否是正确的答案。我不知道如何从选择框中获取所选值。我试图找到有关此的信息,但我只想使用 JS,而不是 JQuery。我尝试使用:

var item = document.getElementById("selections");
var selection = item.options[item.selectedIndex].value;

但我收到类型错误,表示未定义item.selectedIndex。我很困惑,因为根据我的发现, selectedIndex 是选择标签的默认属性?我以前只使用过单选按钮,使用 for 循环并检查每个选项以查看哪些选项被选中,但我不能在这里使用它。我不知道这是否重要,但我在没有表单标签的情况下执行此操作,只是将 js 函数链接到按钮上的事件监听器。任何帮助,将不胜感激。谢谢!

编辑:这是根据请求编写的代码:https://jsfiddle.net/jmf68ycu/

问题所在的部分是在第一行的submit()函数中。

更新:我在网上发现了一些关于 JS 尝试在加载元素之前调用元素的问题,因此我将变量放在函数中,该函数仅在按下按钮时调用。问题仍然存在(同样的错误)。

最佳答案

你这样使用

var item = document.getElementById("selections").value;

您选择值存储项目变量

此代码可供您使用。 :)

关于javascript - 在选择框中查找选定的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35109648/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com