【发布时间】:2011-12-13 09:03:08
【问题描述】:
我正在使用 PHP 创建一个测验 Web 应用程序。每个问题由一个单独的<label> 组成,并有 4 个可能的选择,使用radio buttons 允许用户选择他/她的答案。单个问题的当前 HTML 如下所示:
<label for="349">What is my middle name?</label>
<br>
<input id="349" type="radio" value="1" name="349">Abe
<br>
<input id="349" type="radio" value="2" name="349">Andrew
<br>
<input id="349" type="radio" value="3" name="349">Andre
<br>
<input id="349" type="radio" value="4" name="349">Anderson
<br>
我希望用户可以选择单击与单选按钮相关的文本。现在,用户只能单击单选按钮本身 - 我觉得这是一个相当不错的选择繁琐的任务。
我阅读了Unable to select a particular radio button choice by clicking on the choice text,建议指向使标签的for 和id 属性匹配。我已经这样做了,但它仍然不起作用。
我的问题是:我希望能够点击 <input type="radio"> 对象的文本,而不是只能选择单选按钮本身。我知道我已经以前读过这个,但似乎找不到任何解决我的问题的方法。非常感谢任何帮助或建议!
【问题讨论】:
标签: html css forms input radio-button