我有一个表单,主要是所有简单的文本框,我使用所需字段的required属性。但是,我有一个文本区域,只有在前一个单选按钮被选择为"Yes"时才需要,否则我不希望文本区域是必需的。下面是这两个字段的代码:
<input id="ElecWiFi" name="ElecWiFi" required type="radio"
value="Yes" />
<textarea id="WiFiNeeds" cols="50" name="WiFiNeeds" rows="3"
placeholder="Electricity or Wi-Fi Needs"></textarea>
如果在ElecWiFi字段中选择Yes,我如何使文本区必需?谢谢你的帮助。
dr1054
为click属性添加javascript就像
<input id="ElecWiFi" name="ElecWiFi" required type="radio"
value="Yes" onclick="document.getElementById('WiFiNeeds').setAttribute('required', 'required')" />