2016-09-17 74 views
1

我有一个主要是所有简单文本框的表单,而且我需要使用所需字段的必需属性。但是,如果以前的单选按钮选择为“是”,我只需要一个textarea,否则我不想要textarea。这里是为那些2场代码:为所需属性添加条件

<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

+1

应该需要Javascript。 – SaidbakR

回答

1

添加JavaScript到点击属性 像这样

<input id="ElecWiFi" name="ElecWiFi" required type="radio" value="Yes" onclick="document.getElementById('WiFiNeeds').setAttribute('required', 'required')" />

+0

非常感谢你Prasun ...完美的工作:-) – dr1054