我正在尝试进行多项选择测验并需要我在下面输入字段的值:
<input class="QuizButton" type="radio" name="Q1" value="1" onclick="ShowHide('Question3', 'Question4'), Q3log(1);" > [Question Text....]
如何使这完全可点击而不仅仅是一个单选按钮?我尝试使用标签,但这不允许我做
Request.Form["Q1"]
尝试运行结果函数时请求。
答案 0 :(得分:0)
我不确定你的意思&#34;完全可点击&#34;。如果你的意思是&#34;当单击单选按钮或它的文本时,如何使表单元素响应&#34;您可以使用<label>
来执行此操作。
<input type="radio" id="option1" />
<label for="option1">Option 1</label>
<input type="radio" id="option2" />
<label for="option1">Option 2</label>
<input type="radio" id="option2" />
<label for="option1">Option 2</label>
请注意for
属性。它包含您要与之关联的id
input
。指定for
会导致两个元素在UI交互中表现为单个元素。
答案 1 :(得分:0)
将输入包装成标签标签,这样整个文字+单选按钮就可以点击。
<label>
<input class="QuizButton" type="radio" name="Q1" value="1" onclick="ShowHide('Question3', 'Question4'), Q3log(1);">
[Question Text....]
</label>