多个具有相同名称的radiobutton组?

时间:2017-01-15 18:53:20

标签: html radio-button html-form

是否可以在一个具有相同名称值的表单中拥有多个radiobutton组?

我正在进行一项测验,该测验由多个(问题)radiobutton组组成,如:

<div class="question">
                    <p><b>Question 19</b></p>

                    <div class="choices">

                            <input type="radio" name="choice-for-question-98" id="choice-98-1" value="389">
                            <label for="choice-98-1">e duhur </label><br>

                            <input type="radio" name="choice-for-question-98" id="choice-98-2" value="388">
                            <label for="choice-98-2">qëllim</label><br>

                            <input type="radio" name="choice-for-question-98" id="choice-98-3" value="387">
                            <label for="choice-98-3">drejt</label><br>

                            <input type="radio" name="choice-for-question-98" id="choice-98-4" value="386">
                            <label for="choice-98-4">e drejtë</label><br>

                    </div>
                </div>

我想要的是在POST中获取“答案”属性列表,但是当我为不同的问题设置相同的名称时,用户只能从所有问题中选择一个单选按钮。

1 个答案:

答案 0 :(得分:1)

没有

名称是用于定义单选按钮所属的组的机制。

您可以使用类似但不同的名称,然后在服务器上查找它们。

e.g。

name="choice-for-question-98-group-1"

my $choice;
my $group = 1;

while ($choice = $q->param("choice-for-question-98-group-" . $choice)) {
    do_something_with($choice);
    $group++;

}