0

我创建了一个表单,我希望表单中有多个具有相同输出的单选问题(是,否)。这是我的脚本:

<?php
echo '<tr>
    <script>
            function displayResult(check)
            {
                document.getElementById("result").value=check
            }
    </script>
    <td width="60%">'
        .$row1['vraag'].'
    </td>
    <td>
        <input type="radio" name="check" onclick="displayResult(this.value)" value="ja">Ja
        <input type="radio" name="check" onclick="displayResult(this.value)" value="nee">Nee
    </td>
    <td>
        <input type="hidden" name="vragen'.$aantalBranches.'[]" value="'.$row1['vraag'].'"/>
        <input id="result" type="text" name="antwoorden'.$aantalBranches.'[]"/>
    </td>
</tr>';

如您所见,我在填写表格时发送了问题(vragen)和答案(antwooden)。我现在遇到的问题是,当我也用收音机选择第二个问题时,第一个问题的输出也会发生变化。任何人都可以通过单选按钮帮助我朝着正确的方向前进吗?提前致谢

4

1 回答 1

1

所有相同的单选按钮name都被视为在同一组中 - 并且只能同时选择该组中的一项。因此,您的第二组单选框需要将它们name设置为name与第一组不同的组。

于 2012-12-01T11:22:09.237 回答