表格中的多个无线电(PHP)

时间:2012-12-01 11:11:48

标签: php html forms

我创建了一个表单,我想在我的表单中使用相同的输出(是,否)。 这是我的剧本:

<?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)和答案(antwoorden)。 我现在遇到的问题是当我用收音机选择第二个问题时,第一个问题的输出也会发生变化。 任何人都可以通过单选按钮帮助我正确的方向? 提前致谢

1 个答案:

答案 0 :(得分:1)

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