Я создаю простую функцию, которая продолжает увеличивать глобальную переменную «i», когда вы удерживаете нажатой клавишу. Вот исходный код, очень простой:
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i = 0;
document.body.onkeydown = function()
{
i++;
console.log(i);
};
</script>
</body>
</html>
Теперь мне нужен тот же эффект, когда я заменяю onkeydown на onmousedown :
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i = 0;
document.body.onmousedown = function()
{
i++;
console.log(i);
};
</script>
</body>
</html>
=> Но это не работает, потому что консоль отображает значение i один раз.
У вас есть идея? Заранее спасибо.