Javascript 防止用户按;输入“;激活引导按钮

Javascript 防止用户按;输入“;激活引导按钮,javascript,jquery,html,Javascript,Jquery,Html,我正在为一个学校项目创建一个点击游戏,出现了一个很大的错误,就是用户可以点击并按住一个按钮上的enter键,这个按钮会以更快的速度为他们提供游戏的货币。我想知道是否有人知道如何使按钮只能通过每X秒按下enter键激活 例如: 我已经按住按钮的enter键5秒钟了,所以按钮的动作实际上只激活了5次 按钮代码(如果有帮助,请使用引导4) 点击! 答案可以是JQuery或Javascript 非常感谢您提供的所有帮助这可以防止用户滥发按键回车键 var计数器=0; var AddMoney=函数(

我正在为一个学校项目创建一个点击游戏,出现了一个很大的错误,就是用户可以点击并按住一个按钮上的enter键,这个按钮会以更快的速度为他们提供游戏的货币。我想知道是否有人知道如何使按钮只能通过每X秒按下enter键激活

例如:

我已经按住按钮的enter键5秒钟了,所以按钮的动作实际上只激活了5次

按钮代码(如果有帮助,请使用引导4)

点击!
答案可以是JQuery或Javascript


非常感谢您提供的所有帮助

这可以防止用户滥发按键回车键

var计数器=0;
var AddMoney=函数(){
log('我被点击'+计数器+'次');
计数器++;
}
$(“#点击”)。按键(功能(e){
//输入键
如果(e.which==13){
返回false;
}
});


点击搜索“去Bouncing”作为对事件处理程序进行评级限制的一种方式。我无法做到这一点,因为我目前正在使用Jquery 3.4,而3.4已经删除了诸如let和const之类的内容,改为Jquery-3.4.1 const,并在新的Javascript ECMA标准中替换了var,现在该工作了吗?完整性和跨来源的东西与此有关吗?我目前没有实现它们,它也不起作用。如果需要,你能给我解释一下它们是什么/它们是做什么的吗?你应该能够在Stackoverflow中运行代码。这里有一个“RunCodeSnippet”按钮,它只是修补一下,没有完整性,也没有交叉源代码。它最初不起作用的原因是因为我的IDE(IntelliJ IDEA Ultimate)和/或GlassFish没有正确地刷新/重新加载代码,所以它一直运行我的旧版本代码。谢谢你的帮助:)