답변 1개 / 댓글 4개
채택된 답변
+20 포인트
짠 원래 이코드를
Copy
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
요렇게 바꿔주면 됩니다.
Copy
modal.onclick = function() {
modal.style.display = "none";
}
주석문 보면 유저가 모달 밖을 클릭하면 모달이 닫힌다라고 적혀있죠?
이거를 수정해서 모달을 한번 클릭하면 닫히게끔 만들어주는거쥬!
정확히 말하면 모달이 안보이도록 스타일로 처리하는거죠
같은방법으로 닫기버튼은 span으로 되어있으니까 span.onclick 스크립트 부분을
지워버리면 닫기 버튼을 눌러도 아무 효과가 나타나지 않겠죠
답변에 대한 댓글 4개
답변을 작성하려면 로그인이 필요합니다.