Originariamente inviato da net.newbie
ciao

devo fare in modo che se una checkbox è selezionata allora il campo input text sia enable altrimentimenti disabled

io ho provato così:

<input type="checkbox" id="c1" value="si" name="pranzo" onchange="if (document.myform.pranzo.checked=true) {document.myform.max.disabled=false} else {document.myform.max.disabled=true}">

<input type="text" id="max" name="max" maxlength="5">

nn funge, però nn mi sembra ci siano errori

?

thx
l'errore e qui
codice:
<input type="checkbox" id="c1" value="si" name="pranzo" onchange="if (document.myform.pranzo.checked=true) {document.myform.max.disabled=false} else {document.myform.max.disabled=true}">
Per verificare usi il doppio uguale cioè == con il singolo assegni un valore.
P.S.
Puoi anche scrivere cosi:
if (document.myform.pranzo.checked)