JSFiddle - React, Tailwind, and code Playground
by Chris Rebert
HTML
<br/><br/>
<input type="text" value="Foo" id="q">
JavaScript
window.addEventListener('focus', function () {
console.log("focus WINDOW");
});
document.addEventListener('focus', function () {
console.log("focus DOCUMENT");
});
document.getElementById('q').addEventListener('focus', function () {
console.log("focus INPUT");
});