基本的に、「はい」と「いいえ」の 2 つのラジオ ボタンと、さらに 2 つの入力フィールドがあります。
[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>