Me gustaría tener alguna funcionalidad por la cual si escribo
<textarea maxlength="50"></textarea>
<textarea maxlength="150"></textarea>
<textarea maxlength="250"></textarea>
impondrá automáticamente el maxlength en el textArea. Si es posible, no proporcione la solución en jQuery.
Nota: Esto se puede hacer si hago algo como esto:
<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))
}
Copiado de ¿Cuál es la mejor manera de emular un atributo "maxlength" de entrada HTML en un área de texto HTML?
Pero el punto es que no quiero escribir onKeyPress y onKeyUp cada vez que declaro un textArea.