// close popups with escape key document.addEventListener("keydown", (event) => { if (event.isComposing || event.key === 'Escape') { Array.from(document.getElementsByClassName("popup")).forEach(function(x) { x.style.display = 'none'; }); } }); // register popup document.getElementById("register").addEventListener("click", function () { registerPopup.style.display = 'flex'; }); // cancel document.getElementById("registercancel").addEventListener("click", function () { registerPopup.style.display = 'none'; });