我限制用户在文本区域中输入字符的最大限制(40Char)。我在以下事件中调用此JS
函数。onKeyUp
textarea
但是当我复制粘贴超过 40chars 的内容时,直到我在 textarea 上执行 keyup/down 时才会弹出(警报)。
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
?