Есть скрипт, где textarea с прогрессбаром на 250 символов. Но, если мы достигаем 250 символов, то в текстареа уже нельзя печатать, только если нажать энтер или пользоваться копипастом... Как изменить скрипт, что бы убрать эту блокировку печати?
Вот листинг:
$(document).on('keyup keydown', 'textarea', updateCount);
function updateCount(event) {
var max = 255;
var cs = $(this).val().length;
$("#characters").html(max - cs + " left..");
$("#myProgress").val(cs);
if (event.which < 0x20 && cs == max) {
return;
}
if (cs == max) {
event.preventDefault();
$('#myProgress').addClass("red");
} else {
$('#myProgress').removeClass("red");
}
}
<textarea></textarea>
<span id="characters">255 left</span>
<br>
<progress id="myProgress" value="0" max="255"></progress>