ユーザーがテキスト領域に最大文字数 (40Char) を入力するように制限しています。のイベントで以下のJS
関数を呼び出しています。onKeyUp
textarea
しかし、40文字を超えるコンテンツをコピーして貼り付けると、テキストエリアでキーアップ/ダウンを行うまでポップアップ(アラート)が表示されません。
function checkLength(textBox, e, maxLength) {
if (textBox.value.length > maxLength - 1) {
alert("* You have reached max limit ");
textBox.value = textBox.value.substr(0, maxLength);
}
else {
alert(maxLength - textBox.value.length + " characters remaining");
}
}
keyup/down
に貼り付けた後にアラートを取得する方法はありtextarea
ますか?