如何检查多个单选按钮,具有相同名称的单选按钮?

Sym*_*ony 10 html radio-button

我想检查多个单选按钮,所有单选按钮具有相同的名称但不同的ID.

这是我的HTML代码,

 <span style="float:left;margin:0 0 0 10px">Proactivity</span>
        <label for="q11" style="width:auto;margin:0 60px 0 0;padding:0;"><input type="radio" id="qq[]" class="styled" value="Proactivity > Poor" name="q11[]">Poor</label>
        <label for="q11"  style="width:auto;margin:0 18px 0 0;padding:0;"><input type="radio" id="qqa[]" class="styled" value="Proactivity > Good" name="q11[]">Good</label>

        <br/><br/>
        <span style="float:left;margin:0 0 0 10px">Service/support</span>
        <label for="q11" style="width:auto;margin:0 60px 0 0;padding:0;"><input type="radio" id="qq[]" class="styled" value="Service/support > Poor" name="q11[]">Poor</label>
        <label for="q11"  style="width:auto;margin:0 18px 0 0;padding:0;"><input type="radio" id="qqa[]" class="styled" value="Service/support > Good" name="q11[]">Good</label>

        <br/><br/>
        <span style="float:left;margin:0 0 0 10px">Provision of <br />specialist skills</span>
        <label for="q11" style="width:auto;margin:0 60px 0 0;padding:0;"><input type="radio" id="qq[]" class="styled" value="Provision of specialist skills > Poor" name="q11[]">Poor</label>
        <label for="q11"  style="width:auto;margin:0 18px 0 0;padding:0;"><input type="radio" id="qqa[]" class="styled" value="Provision of specialist skills > Good" name="q11[]">Good</label>
Run Code Online (Sandbox Code Playgroud)

Flo*_*ine 14

你不能.单选按钮可供选择.对于多种选择,您需要复选框.

  • 然后使用单选框,每个“单选框组”需要有相同的唯一名称。另一组收音机盒需要有不同的名称。 (2认同)

And*_* Ho 10

在表单标签中包装单选按钮将允许具有相同名称的单选按钮组彼此独立运行.

http://jsfiddle.net/8qB56/

但是看看你想要做什么,更适合你改变每个逻辑问题的输入名称,因为你正在使用看起来像单个表单的东西.

因此,也许你可以改变name="q11[]"name="q11[proactivity]"的积极性问题的投入,name="q11[service]"对服务问题的投入,并name="q11[provision]"为提供问题的投入.

执行此操作将允许来自这些输入的所有选定响应保留在服务器端的q11字段中,然后您可以按需要按摩数据(我假设q11代表"问题11"或类似的东西,这就是为什么你是如此坚持为所有这些输入保持相同的名称).


Dip*_*pak 5

当您对所有收音机输入使用相同的名称时,它们都属于一组。它不允许您进行单独的操作。

您必须为每个广播组使用不同的名称