私はうまく機能する次のコードを持っていますが、問題は、500文字を超えると、ユーザーが入力できるようになることです(文字を制限するのではなく受け入れます!)。
どうすれば変更できますか?このコードを一般化して、関数のように複数のテキスト領域を処理し、パラメーターを渡すだけでよいようにする可能性はありますか?
$('#txtAboutMe').keyup(function () {
var text = $(this).val();
var textLength = text.length;`enter code here`
if (text.length > maxLength) {
$(this).val(text.substring(0, (maxLength)));
alert("Sorry, you only " + maxLength + " characters are allowed");
}
else {
//alert("Required Min. 500 characters");
}
});"