我想知道如何跟踪用户是否在输入字段中按下了退格键或删除键。之后,每次按下这些按钮时,我都会添加一个名为 count 的变量。我目前有这段代码,但它似乎不起作用;非常感谢任何帮助,谢谢。
var Count = 0;
var input = document.getElementById('display');
input.onkeydown = function() {
var key = event.keyCode || event.charCode;
if( key == 8 || key == 46 )
Count++;
return false;
};
最佳答案
条件或循环等内部的多行需要用大括号括起来:
if( key == 8 || key == 46 )
{
Count++;
return false;
}
您还需要添加默认的 return true
作为最后一行,以区分您是否也输入了 if。
关于javascript - 跟踪是否在输入字段中按下了退格键或删除键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33371264/