gpt4 book ai didi

javascript - 如何检测空格被退格或删除

转载 作者:数据小太阳 更新时间:2023-10-29 05:16:15 26 4
gpt4 key购买 nike

我需要找到一种方法来检测空格是否被删除或退格,如果是这种情况则运行一个函数。我正在用 JavaScript/jQuery 处理这个问题。

我知道我可以使用以下方法获得删除键或退格键:

$(this).keyup(function(event) {
event.keyCode

但是,我不知道如何判断 delete 或 backspace 命令是否删除了空格?

非常感谢任何建议。

最佳答案

参见此处:http://jsfiddle.net/Txseh/

(function(){
var currentWhitespaceCount;

$("input").keyup(function(e){
var newCount = ($(this).val().match(/\s/g) || []).length;

if (newCount < currentWhitespaceCount)
alert("You removed one or more spaces, fool.");

currentWhitespaceCount = newCount;
});
})();​

它跟踪输入中空白字符的当前数量,如果数量下降,它会发出警报(或做任何你想做的事)。

关于javascript - 如何检测空格被退格或删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13728505/

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