Nel controllo textBox a linea multipla non si può impostare il numero di caratteri massimo che si può scrivere perchè la proprietà maxLength viene ignorata.
C'è qualcuno che è riuscito ad ovviare il problema?![]()
Nel controllo textBox a linea multipla non si può impostare il numero di caratteri massimo che si può scrivere perchè la proprietà maxLength viene ignorata.
C'è qualcuno che è riuscito ad ovviare il problema?![]()
Nibbles
Certo, con un controllo javascript.Originariamente inviato da nibbles
Nel controllo textBox a linea multipla non si può impostare il numero di caratteri massimo che si può scrivere perchè la proprietà maxLength viene ignorata.
C'è qualcuno che è riuscito ad ovviare il problema?![]()
Però si potrebbe tentare con un CustomValidator
codice:<script LANGUAGE="javascript"> <!-- function textCounter(field, countfield, maxlimit) { if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit); else countfield.value = maxlimit - field.value.length; } // End --> </script>codice:<textarea name="recensione" cols="50" rows="8" onKeyDown="textCounter(this.form.recensione,this.form.remLen,1000);" onKeyUp="textCounter(this.form.recensione,this.form.remLen,1000);" onClick="textCounter(this.form.recensione,this.form.remLen,1000);"></textarea> <input readonly type=text name=remLen size=3 maxlength=3 value="1000"> caratteri rimanenti