Je voudrais avoir quelques fonctionnalités qui, si j'écris
<textarea maxlength="50"></textarea>
<textarea maxlength="150"></textarea>
<textarea maxlength="250"></textarea>
il sera automatiquement imposer la maxlength sur le textArea. Si possible, veuillez ne pas fournir la solution en jQuery.
Remarque: Ceci peut être fait si je fais quelque chose comme ceci:
<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))
}
Copié à partir de Quel est le meilleur moyen d'émuler une entrée HTML "maxlength" attribut HTML textarea?
Mais le point est que je ne veux pas écrire onKeyPress et onKeyUp à chaque fois que je déclarer un textArea.