我有一个主要包含所有简单文本框的表单,我正在使用所需字段的必需属性。但是,如果前一个单选按钮被选为“是”,我只需要一个textarea,否则我不希望需要textarea。以下是这两个字段的代码:
<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领域选择是,我将如何才能使textarea成为必需?提前感谢您的帮助。
dr1054
答案 0 :(得分:1)
将javascript添加到click属性中 像这样
<input id="ElecWiFi" name="ElecWiFi" required type="radio"
value="Yes" onclick="document.getElementById('WiFiNeeds').setAttribute('required', 'required')" />