gpt4 book ai didi

javascript - 退格键在达到其限制时无法在 Firefox for TextArea 中工作

转载 作者:太空宇宙 更新时间:2023-11-04 12:18:14 25 4
gpt4 key购买 nike

我正在尝试使用 JavaScript 限制 textarea 中的文本。它在 Chrome 中运行良好,但在最大限制的 Firefox 中显示时,我无法使用退格键删除元素。当达到最大限制时,它只会在 Mozilla 中卡住。

这是 HTML 代码:

<textarea onkeypress="return textboxMultilineMaxNumber(this,5);">dfgdfg</textarea>

这是JS代码:

  function textboxMultilineMaxNumber(txt, maxLen) {

if (txt.value.length > (maxLen - 1)) {
return false;
}


}

这是一个DEMO

最佳答案

尝试如下

<textarea onkeypress="return textboxMultilineMaxNumber(this,5,event);">dfgdfg</textarea>



function textboxMultilineMaxNumber(txt, maxLen,evt) {

if (txt.value.length > (maxLen - 1) && evt.keyCode !==8) {

return false;
}

}

demo

关于javascript - 退格键在达到其限制时无法在 Firefox for TextArea 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28535421/

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