基本上,我有两个单选按钮“是”和“否”,然后是另外两个输入字段。
[LabelQuestion] [RadioYes][RadioNo]
If yes, then... [TextField1]
If no, then... [TextField2]
默认情况下,我希望文本字段 1 和 2 处于非活动状态/无法输入数据,直到选择了相关的单选按钮,然后该字段才可用于数据输入。
我是一个完全的新手,但我想这可以通过使用 CSS 和/或 JavaScript 来实现。请记住,我接下来要了解 JavaScript 知识,但可以在逻辑上更改预先存在的 JS 代码。
我当前的代码如下所示:
<div class='conlabel'>Have you started trading yet?</div>
<table width="100">
<tr>
<td><label>
<input type="radio" name="example" value="Yes" id="example_0" required/>
Yes</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="example" value="No" id="example_1" required/>
No</label></td>
</tr>
</table>
<li>
<div class='conlabel'>If Yes, then:</div>
<input type="text" name="field1" placeholder="" />
</li><br>
<div class='conlabel'>If No, then:</div>
<input type="text" name="field2" placeholder="" />
</li><br>