如何阻止用户按住enter键

时间:2016-09-04 08:56:47

标签: javascript html

我正在创建一个以Poke Balls为中心的增量/点击游戏,我发现了一个可能被用来作弊的主要漏洞。如果用户选择主图像,这是一个pokeball,他们可以按住回车键并轻松地放置pokeballs。我怎样才能阻止这种情况发生?

1 个答案:

答案 0 :(得分:0)

您无法阻止用户按住输入键或任何键。只需正确绑定您的操作。如果你想确保一个输入按下给该图像上的一个pokeball使用以下:

    <img id="mainImage" src="/img/logo.png" tabindex="0"/>

并在javaScript中:

document.getElementById("mainImage").addEventListener('keyup', function(e) {

if (e.which === 13) {
    // incresePokeball();    
}})