기존에 포스팅되었던 글 중 select 태그 커스텀 하기, 혹은 직접 만들기 (feat. javascript) 자신을 제외한 다른 부분을 클릭할 때 닫히게 하려면 어떻게 해야 하는지 질문을 주셔서 따로 다루면 좋을 것 같아 새로 포스팅을 해봅니다. 꼭 SelectBox에만 사용되는게 아니니 알아두면 좋을 것 같습니다. 💜 참고로 여기서 지칭하는 selectbox는 html 태그가 아니라 div로 커스터마이징 된 selectbox를 의미합니다. 💜 기존 소스를 보시면 이해하기 더 편하실 꺼예요.😉 원리는 window 자체에 addeventListener를 등록하고 클릭된 event 값을 받아서 비교를 합니다. 그리고 클릭된 event.target이 Select 자신인지 아닌지 비교한 뒤 본인이 아니면 Se..