Возможно, вы не используете ASP.Net, но если вы хотите, вы можете использовать аннотации данных, создать это правило и поместить его над соответствующим свойством textarea.Это то же самое точное и централизованное правило будет работать на стороне клиента и сервера.
Если по какой-либо причине вы можете использовать аннотации данных, сделайте это.В противном случае вы можете использовать метод, который вы описали, используя событие change.Вы также можете использовать метод размытия или, даже если вы используете изменение, выполнить тест проверки только в том случае, если введен последний введенный ключ.Таким образом, вы могли бы по крайней мере сэкономить некоторые ресурсы клиента.