Я использую этот учебник, чтобы добавить модальное окно:Закрытие модального Popup, нажав от него
http://raventools.com/blog/create-a-modal-dialog-using-css-and-javascript/
Все прекрасно работает, кроме закрытия. Вместо того, чтобы закрывать его с помощью кнопки, я хочу дать пользователю возможность закрыть ее, щелкнув вне модальности, то есть на фоне остальной части страницы за ней.
Пользователь сказал мне, чтобы добавить onclick='overlay()'
к наложенному DIV как этот <div id="overlay" onclick='overlay()'>
Когда я пытаюсь закрыть модальный, нажав снаружи, если это, она работает, но он также закрывается при нажатии на самом фактическом модальном , который я не хочу, так как это форма регистрации. Так есть ли способ закрыть модальный, щелкнув вне самого реального модала?
Вы можете проверить, если щелчок происходит от наложения, а затем вызвать 'наложения()' – Musa
нормально, но как бы я проверить, где щелчок пришел, я не являюсь это замечательно в javascript. – Arken