如何将单选按钮值与输入字段相关联

Posted

技术标签:

【中文标题】如何将单选按钮值与输入字段相关联【英文标题】:How to associate Radio Button value with Input Field 【发布时间】:2016-03-07 15:45:27 【问题描述】:

我正在创建一个测验应用程序...

我创建了一个问题文本区域,以及一些选项输入字段..

每个输入字段都有一个单选按钮,如果用户点击它,它会将关联的输入字段视为正确答案..

我为每个输入字段创建了一些输入字段和单选按钮

<div id="items">
    <input class="form-control" type="text" name="options[]" required /> Is Correct: <input type="radio" name="is_correct" value="yes"/> <br><br>
    <input class="form-control" type="text" name="options[]" required /> Is Correct: <input type="radio" name="is_correct" value="yes"/>
</div>

当我提交此表单时,它会将yes 与每个选项一起存储。我无法理解如何只存储 1 个输入字段的值。

请指导我 谢谢。

【问题讨论】:

【参考方案1】:

如果你得到选项的值是 input1 答案是 input1 或者如果选项值是 input2 答案是 input2

<input type="radio" name="options" value="input1">Is Correct<br>
<input type="radio" name="options" value="input2">Is Correct

input1 是文本框 1 的名称

input2 是文本框 2 的名称

获取表单帖子的价值:-

$nam=$_POST['options'];
$answer=$_POST[$nam];

【讨论】:

【参考方案2】:

您可以使用如下输入:

<div id="items">
    <input class="form-control" type="text" name="options[]" required /> Is Correct: <input type="radio" name="is_correct[]" value="yes"/> <br><br>
    <input class="form-control" type="text" name="options[]" required /> Is Correct: <input type="radio" name="is_correct[]" value="yes"/>
</div>

【讨论】:

以上是关于如何将单选按钮值与输入字段相关联的主要内容,如果未能解决你的问题,请参考以下文章

无法将单选按钮对齐到中心(垂直)[重复]

Rails 5 simple_form 将单选按钮标记为必需,如果未填写则阻止提交表单

将单选按钮从一个 PHP 表单添加到另一个 PHP 表单

将单选按钮数据发送到下一个活动

如何将单选按钮创建为按钮?

如何将单选按钮添加到菜单项?