JSFiddle - React, Tailwind, and code Playground

by adelura

HTML

<button id="hit">Hit me!</button>
<button id="cancel">Cancel</button>

JavaScript

var d = document;
var hit = d.querySelector('#hit');
var cancel = d.querySelector('#cancel');
var id;

hit.addEventListener('click', function() {
    id = setTimeout(function() {
        alert(id);
    }, 1000);
});

// clearTimeout
cancel.addEventListener('click', function() {
    clearTimeout(id);
});