modal 스타일의 메시지 창에서 "엔터키"로 창닫기(다중 modal 포함)

modal 스타일의 메시지 창에서 "엔터키"로 창닫기(다중 modal 포함)

작성일 2022.03.13댓글 0건
    게시물 수정 , 삭제는 로그인 필요

저는 alert 함수 대신, 모달창을 이용한 "MsgBox"를 이용합니다.
아시겠지만, 이런 "MsgBox"를 이용하여 오류나 알림 메시지를 띄우는 경우는 다반사입니다.
예를들어,

로그인 해야만 볼 수 있는 페이지에서는 페이지 로딩 후 바로 "MsgBox"를 표시합니다. 그리고, 이런 페이지는 <form>이 있기도 하고, 없기도 합니다.

또 다른 경우로
저는 특별한 상황에서 모달창을 이용해서 <Form>을 처리하기도 합니다. 
이때, 입력값에 문제(오류)가 있으면 "MsgBox"를 이용해서 이중 모달창 표시를 합니다.

--------------------
이 모든 상황에서 "MsgBox"모달창이 열렸을 때, "엔터키"를 치면 "MsgBox"가 닫히게 하고자 합니다.
그런데 문제는

<form>이 없는 페이지에서와
<form>이 있는 페이지에서
하나의 공통 코딩으로 이를 실현할 수 있는지요?

참고로, <form>이 있는 페이지 혹은 모달창에서의 "엔터키"처리 방식은
        obj_form.find('input').keypress(function (e) {
            if (e.which == 13) {
                if (obj_form.validate().form()) {
                    obj_form.submit();
                }
                return false;
            }
        });

와 같이 처리 합니다.

물론, <form>이 없는 페이지에는 아무런 코딩이 없죠~

어떤 상황에서도 페이지 안에 "MsgBox"가 열려 있을 때, "엔터키"를 클릭하면 "MsgBox"가 닫히게 하고 싶습니다.

늘 큰 도움 주셔서 감사합니다.



컴퓨터 관련(IT) 용어 20개 알려주세요

저 중2입니다.. 학교 단기방학인데 숙제로 이런걸 내내요 ㅠ.ㅠ 간단한 컴퓨터 용어 20개 알려주세요 뜻도 간단하면 좋겠습니다..(한 2~3줄?) 내공은 30드림니다......

내공 빵빵 !워드 1급 필기 요점정리 부탁

... 사이에서 엔터키()를 누르면 줄이 삽입 삭제 ▪ 키는 커서 앞의 문자를 삭제 ▪ 키는 커서가 위치한 문자를 삭제 ▪[수정]상태에서 를 누르면 삭제 기능을 수행...

워드프로세서2급 필기(내공 100)

... 사이에서 엔터키()를 누르면 줄이 삽입 삭제 ▪ 키는 커서 앞의 문자를 삭제 ▪ 키는 커서가 위치한 문자를 삭제 ▪[수정]상태에서 를 누르면 삭제 기능을 수행...