webForumDet fria alternativet

Disable script

3 svar · 210 visningar · startad av SteveP

StevePMedlem sedan mars 2003751 inlägg
#1

Jag har ett textfält och en selectlista.

När jag skriver nåt i textfältet så vill jag att selectlistan ska bli disablad och inget ska vara valt i selectlistan och när jag selectar nåt i selectlistan så ska textfältet vara disablat och vara tomt!

Nån ide?

JojoxxMedlem sedan juni 20004 306 inlägg
#2

Så här?

<form>
<input name="text" onkeyup="this.form.lista.disabled=(this.value.length>0);" onkeypress="this.form.lista.disabled=(this.value.length>0);">
<select name="lista" onChange="this.form.text.disabled=(this.selectedIndex>0);">
<option>--- Välj ---</option>
<option>A</option>
<option>B</option>
</select>
</form>
StevePMedlem sedan mars 2003751 inlägg
#3

Perfekt! Går det att göra så textfältet blir grått också? typ "#cccccc"

StevePMedlem sedan mars 2003751 inlägg
#4
onChange="this.form.OrganisationID.disabled=(this.selectedIndex>0); document.frms.OrganisationID.style.backgroundColor='#cccccc';">
Genererad på 372 ms · cache AV · v20260730165559-full.f96bc7eb