Этот вопрос закрыт для ответов, так как повторяет вопрос Как закрыть модальное окно при клике вне элемента?
@rokha

При клике на пустое место, чтобы исчезало модальное окно?

const btn = document.getElementById ('share');
const modal = document.getElementById ('news_share');
btn.onclick = () => {
  modal.classList.add("active");

  modal.addEventListener("click", closeModal);
};
document.onclick = function(event){
  var target = event.target
    if(target != modal){
      closeModal();
    }
};
function closeModal() {
  modal.removeEventListener("click", closeModal);
};

( btn- это кнопка по которой кликают)
(modal - сама модальное окно)
(active -стоит diplay: block;)
  • Вопрос задан
  • 108 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы