gpt4 book ai didi

javascript - 如何一起使用 keypress 和 event.preventDefault() 来限制字符输入?

转载 作者:行者123 更新时间:2023-12-02 17:29:34 28 4
gpt4 key购买 nike

我很难弄清楚应该在这个简单的字符限制函数上使用什么事件处理程序。当我达到最大值时,我无法删除任何字符,因为它似乎被计为 keypress 事件。我该如何解决这个问题?

var mytext = document.getElementById("mytext");

mytext.addEventListener('keypress', function (evt) {
if (mytext.value.length >= 8) {
evt.preventDefault();
}

});

这是 JSFiddle http://jsfiddle.net/j93qU/2/

最佳答案

我只使用 html 输入 maxlength 属性

<input type="text" maxlength="8">

关于javascript - 如何一起使用 keypress 和 event.preventDefault() 来限制字符输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23185194/

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