Opa. Esse é meu código:
<button class="button-plus">
<img id="hdesign" class="icon-plus" src="/Digicare-Biomedical-Careers/img/icon-plus.png" alt="">
</button>
</div>
<div class="modal hdesignposition" id="hdesignmodal">
<button class="buttonclose" id="hdesignclose">X</button>
<div class="content-modal">
<h1>Title Modal</h1>
<p>Text Modal
</p>
</div>
<div class="footermodal">
<p class="statusteam">Status: Accepting applications for future openings.</p>
<p> </p>
<p class="jobtitle">Hardware Design and Bio Signals</p>
<a class="formbutton" target="_blank" href="#">Apply</a>
</div>
const showhdesign = document.getElementById("hdesign");
const modalhdesign = document.getElementById("hdesignmodal");
const closehdesign = document.getElementById("hdesignclose");
showhdesign.addEventListener("click", () => {
modalhdesign.style.display = "block";
});
closehdesign.addEventListener("click", () => {
modalhdesign.style.display = "none";
});
Gostaria que me ajudassem, não consigo pensar numa maneira de fechar o modal ao clicar fora do mesmo.
Obrigado.