2016-09-17 4 views
1

Ich habe ein Formular mit hauptsächlich alle einfachen Textfelder und ich verwende das erforderliche Attribut für die Felder, die erforderlich sind. Allerdings habe ich ein Textfeld, das nur benötigt wird, wenn das vorherige Optionsfeld als "Ja" ausgewählt wurde, ansonsten möchte ich das Textfeld nicht benötigen. Hier ist der Code für die zwei Felder:Hinzufügen von Bedingungen zu erforderlichen Attribut

<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> 

Wie würde ich das Textfeld nur erforderlich machen, wenn Ja in ElecWiFi Feld ausgewählt wurde? Vielen Dank im Voraus für jede Hilfe.

dr1054

+1

Es Javascript erfordern sollte. – SaidbakR

Antwort

1

Javascript das Attribut Klick hinzufügen wie

so

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

+0

Vielen Dank Prasun ... hat perfekt funktioniert :-) – dr1054

Verwandte Themen