gpt4 book ai didi

javascript - 如何检查单选按钮是否被选中?

转载 作者:行者123 更新时间:2023-11-29 10:59:21 25 4
gpt4 key购买 nike

我正在为学校做一个性格测验,如果没有回答问题,我想创建一个警报。

这是其中一个答案的示例(每个问题有四个)

<div class="choice"><label class="input"><input type="radio" name="colour" value="-1"/><span class="marked"></span></label><img src="images/2.jpg" alt="Gothic colour palette"></div> 

这是我的javascript:

var y = new Array(5);
y[0] = document.getElementsByName("color"):checked;
y[1] = document.getElementsByName("pattern"):checked;
y[2] = document.getElementsByName("store"):checked;
y[3] = document.getElementsByName("hat"):checked;
y[4] = document.getElementsByName("hair"):checked;

var i;
for (i=0; i < x.length; i++){
if (y[i] == false){
alert("You didn't answer all the questions!");
}
}

我创建了一个数组来遍历所有问题并检查是否每个人都回答了。我以为我可以通过检查具有相同名称的所有元素来做到这一点,但它似乎不起作用。

我不确定如何检查是否至少标记了一个答案。

非常感谢您的帮助,并在此先感谢您!

最佳答案

var i;
for (i=0; i < x.length; i++){
if (!y[i].checked){
alert("You didn't answer all the questions!");
}
}

关于javascript - 如何检查单选按钮是否被选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50352778/

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