boypush
@boypush
Geek

Как сделать чтобы модальное окно закрывалось при нажатии вне элемента?

Приветствую, подскажите пожалуйста вот я к примеру вызываю модальное окно путем удаления стиля "display: none"
<a onClick="getElementById('popup').removeAttribute('style');">
<div id="popup">
Содержимое окна
</div>
<a class="CloseButton" onClick="getElementById('popup').style.display='none';"></a>

Как сделать чтобы окно закрывалось не по нажатию кнопки а по нажатию вне элемента? Заранее спасибо!

ps. Предпологаю что это костыль, поэтому приму так же советы по упрощению)))
  • Вопрос задан
  • 848 просмотров
Решения вопроса 1
Negwereth
@Negwereth
lvivcss.com.ua
Проверяйте при клике или элемент не находится внутри модальника.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы