gpt4 book ai didi

javascript - Textarea maxlength 属性不能在所有浏览器中正常工作

转载 作者:搜寻专家 更新时间:2023-10-31 08:56:29 25 4
gpt4 key购买 nike

<分区>

我想将文本区域限制为 500 个字符。为此,我使用了 maxlength 属性,但在不同浏览器之间存在一些兼容性问题。为了解决这个问题,我使用了一个 javascript 函数

function checkLength(fieldName,limit){

if(fieldName.value.length >= limit){

fieldName.value = fieldName.value.substring(0,limit);
}
}

我在 onKeyDownonKeyUp 两个事件上调用此函数。这在某种程度上解决了我的问题,但是当我复制并粘贴长度超过 500 个字符的字符串时,它会显示所有文本,然后在按键时 trim 为 500。有什么方法可以在不闪烁的情况下复制粘贴时准确显示 500 个字符。

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