Uso questa funzioncina per abilitare/disabilitare un campo di testo al click di un checkbox però non funziona se non specifico esattamente il nome del campo txt nello scriptil checkbox si genera cosìcodice:<script language="javascript"> function ablQTA(nome, txtqta){ if(document.agg_al_carrello[nome].checked == false){ document.getElementById(txtqta).disable = true; } else { document.getElementById(txtqta).disable = false; } } </script>e questo è il campo di testocodice:<input type="checkbox" name="aggCarr" id="ckb_<%=rs("codart")%>" onclick="ablQTA(this.id, 'qta_<%=rs("codart")%>');" value="<%=rs("codart")%>" class="inputform_9">Cos'è che sbaglio??codice:<input name="qta" type="text" class="inputform_10" id="qta_<%=rs("codart")%>" size="2" disabled="disabled" maxlength="4" autocomplete="off">