Topic: Как ограничить ввод символов в textarea html
Для элементов input доступно такое свойство, как maxlength, которое позволяет ограничить количество вводимых в эти поля символов. Однако для textarea такой атрибут не существует...
Как ограничить вывод символов в html?
и поэтому для ограничения ввода можно использовать JavaScript
<script type="text/javascript">
function isNotMax(e){
e = e || window.event;
var target = e.target || e.srcElement;
var code=e.keyCode?e.keyCode:(e.which?e.which:e.charCode)
switch (code){
case 13:
case 8:
case 9:
case 46:
case 37:
case 38:
case 39:
case 40:
return true;
}
return target.value.length <= target.getAttribute('maxlength');
}
</script>