JSFiddle - React, Tailwind, and code Playground
by franverona
HTML
<button id="mybtn" class="btn btn-primary">Button</button>
<div id="res"></div>
JavaScript
var b = document.getElementById('mybtn'),
d = document.getElementById('res'),
counter = 0,
mdt;
b.onclick = function(){
d.innerHTML = ++counter;
};
b.onmousedown = function () {
mdt = window.setInterval(function () {
d.innerHTML = ++counter;
}, 100);
};
b.onmouseup = function () {
window.clearTimeout(mdt);
};