我有一组名称相同但值不同的单选按钮。我正在尝试获取所选单选按钮的值并将其与预设值进行比较以查看它们是否匹配。
<input type="radio" name="one" value="a">
<input type="radio" name="one" value="b">
<input type="radio" name="one" value="c">
提交此表格...
编辑
@answers = ("a", "a", "c");
for $key (param()) {
$input {$key} = param($key);
if ($key ne "firstName" and $key ne "lastName") {
$value = "$_\n" for $input{$key};
#The below values print out correctly.
#a a
#a a
#c c
print $value . " " . $answers[$i] . "<br/>";
#When trying to compare them nothing happens.
if ($value eq $answers[$i]) {
print "TEST<br/>";
$avg += 1;
}
$i++;
}
}
所以我需要将单选按钮的值推送到我的数组中,然后将其与数组答案进行比较。