gpt4 book ai didi

jquery - 限制可以在textarea中粘贴多少个字符

转载 作者:技术小花猫 更新时间:2023-10-29 12:48:36 25 4
gpt4 key购买 nike

是否可以检测有多少字符被粘贴到 HTML 文本区域,如果超出限制则取消粘贴?

编辑:我想做的是防止用户粘贴大量字符(约 300 万),因为它会使某些浏览器崩溃。所以我想在他们的浏览器锁定之前取消粘贴。我正在制作一个文档编辑器,用户可能会尝试这样做。但他们可以随心所欲地打字。

最佳答案

您可以像这样在 jQuery 上执行此操作:

$(document).ready(function(){
function limits(obj, limit){

var text = $(obj).val();
var length = text.length;
if(length > limit){
$(obj).val(text.substr(0,limit));
} else { // alert the user of the remaining char. I do alert here, but you can do any other thing you like
alert(limit -length+ " characters remaining!");
}
}


$('textarea').keyup(function(){

limits($(this), 20);
})

})

观看演示 ​​here .

关于jquery - 限制可以在textarea中粘贴多少个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2190420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com