JSFiddle - React, Tailwind, and code Playground
HTML
<button>First button</button>
<button>Second button</button>
<button>Second button</button>
JavaScript
var button, wset = new WeakSet();
for (button in document.querySelectorAll("button")) {
document.querySelectorAll("button")[button].addEventListener("click", function (event) {
if (wset.has(event.target)) {
alert("You have clicked this button before!");
} else {
alert("First time clicking this button");
}
wset.add(event.target);
});
}