Javascript 比较选中单选按钮的值和提交按钮的值
我正在尝试做一个选择题测验,它使用单选按钮和Javascript 比较选中单选按钮的值和提交按钮的值,javascript,loops,button,radio-button,addeventlistener,Javascript,Loops,Button,Radio Button,Addeventlistener,我正在尝试做一个选择题测验,它使用单选按钮和内的。正确答案存储在的值属性中,我想比较选中单选按钮的值是否与相关(在其自己的字段集中)的值相匹配。然而,我没有得到任何结果控制台上的按钮点击 我已经完成或正在尝试完成的步骤如下: 获取每个字段集 获取每个字段集的单选按钮 获取相关的字段集按钮 为按钮添加单击事件侦听器,以检查 每个字段集单选按钮都与其关联字段的值相匹配 钮扣 如果单击该按钮,请检查选中的单选按钮值 匹配该字段集中的按钮值,console.log(“CORRECT”), 否则,如果错误
内的
。正确答案存储在
的值属性中,我想比较选中单选按钮的值是否与相关(在其自己的字段集中)的值相匹配
。然而,我没有得到任何结果控制台上的按钮点击
我已经完成或正在尝试完成的步骤如下:
获取每个字段集
获取每个字段集的单选按钮
获取相关的字段集按钮
为按钮添加单击事件侦听器,以检查
每个字段集单选按钮都与其关联字段的值相匹配
钮扣
如果单击该按钮,请检查选中的单选按钮值
匹配该字段集中的按钮值,console.log(“CORRECT”)
,
否则,如果错误,console.log(“错误”)
,否则
console.log(“跳过”)
var quizArea=document.getElementById(“测验区”);
var fieldset=document.getElementsByTagName(“fieldset”);//第一步
//控制台日志(字段集、字段集、长度、字段集类型);
对于(var s=0;s
字段集{
边框:2倍纯色灰色;
保证金:0.5雷姆自动;
}
传奇{
字体大小:粗体;
}
标签{
显示:块;
保证金:5雷姆;
空白:nowrap;
宽度:100%;
}
/*图例>*{文本对齐:居中;}*/
输入[类型=收音机]{
浮动:左;
保证金权利:.5rem;
}
.提交按钮{
显示:块;
保证金:.5rem自动;
文本对齐:居中;
}
印度尼西亚的首都是什么?
雅加达
吉隆坡
马尼拉纸
提交
马来西亚的首都是什么?
雅加达
马尼拉纸
吉隆坡
提交
菲律宾的首都是什么?
雅加达
吉隆坡
马尼拉纸
提交
您在两个循环中都使用了相同的变量i
作为索引!@KunalKukreja:谢谢您指出这一点。我已经修改了上面的代码,但现在在控制台日志中没有给出任何结果,我不知道是什么导致了它。请帮助。