var interval = null; document.body.addEventListener("mousedown", function(event) { if (event.button == 0) { interval = setInterval( function(){ console.log("left mouse down") } , 200) } } ); document.body.addEventListener("mouseup", function(event) { if (event.button == 0) { clearInterval(interval) } });