JAg har en dropdown meny. Där har jag följande alternativ. ja, nej, halvdag. Nu vill jag att om man väljer halvdag eller ja så ska ett fält som heter tid inaktiveras. Väljer jag instället nej så ska det gå att skriva i fältet tid. VIll inte att det ska gå att klicka i fältet ens om man valt ja eller halvdag. Hur gör man detta?
dropdown val
1 svar · 256 visningar · startad av golgata
<script type="text/javascript">
function f(fObj) {
fObj.form.elements[ "tid" ].disabled = Boolean( fObj.options[ fObj.selectedIndex ].text != "Nej" );
}
</script>
<form>
<select onchange="f(this)">
<option>Ja</option>
<option>Nej</option>
<option>Halvdag</option>
</select>
<input type="text" name="tid" disabled="disabled">
</form>
:)