Mi piacerebbe avere alcune funzionalità con cui se scrivo
<textarea maxlength="50"></textarea>
<textarea maxlength="150"></textarea>
<textarea maxlength="250"></textarea>
imporrà automaticamente la lunghezza massima a textArea. Se possibile, non fornire la soluzione in jQuery.
Nota: questo può essere fatto se faccio qualcosa del genere:
<textarea onkeypress="return imposeMaxLength(event, this, 110);" rows="4" cols="50">
function imposeMaxLength(Event, Object, MaxLen)
{
return (Object.value.length <= MaxLen)||(Event.keyCode == 8 ||Event.keyCode==46||(Event.keyCode>=35&&Event.keyCode<=40))
}
Copiato da Qual è il modo migliore per emulare un attributo "maxlength" di input HTML su un'area di testo HTML?
Ma il punto è che non voglio scrivere onKeyPress e onKeyUp ogni volta che dichiaro una textArea.