키 코드 가 주요 키 에 대응 하 는 관계

65-90  Aa-Zz
192  `~
46  delete del
48-57  0) 1! 2@ 3# 4$ 5% 6^ 7& 8* 9(
186-191 ;: += ,< -_ .> /?
219-222 [{ \| ]} '"
32 스페이스 바
8 퇴 격
13 리 턴 기능 키
27 esc 기능 키
= = = = = = = = = = = = = = = = = 주 키보드 영역 입력 부 / / 출력http://www.cnblogs.com/ahjesus 작가 의 고 된 노동 성 과 를 존중 하고 전재 출처 를 밝 혀 주 십시오. 감사합니다!
 
 
96-105 0-9
13 리 턴 기능 키
106 *
107 +
109 -
110 .
111 /
= = = = = = = = = = = = = = = = = 작은 키보드 영역 입력 문자 / / 출력http://www.cnblogs.com/ahjesus 작가 의 고 된 노동 성 과 를 존중 하고 전재 출처 를 밝 혀 주 십시오. 감사합니다!
 
요약:
8132732 / 출신http://www.cnblogs.com/ahjesus 작가 의 힘 든 노동 성 과 를 존중 하고 전재 출처 를 밝 혀 주 십시오. 감사합니다! 4648 - 57 65 - 9096 - 107109 - 111186 - 192219 - 2222
사용법 예시 JS:
        $(editorDom).keydown(function (e) {
            var code;
            if (!e) {
                var e = window.event;
            }
            if (e.keyCode) {
                code = e.keyCode;
            }
            else if (e.which) {
                code = e.which;
            }
            if (e.ctrlKey && code == 88 || e.ctrlKey && code == 86) {
                return;
            }//  http://www.cnblogs.com/ahjesus           ,       ,  !
            if (code == 8 || code == 13 || code == 32 || code == 46 || (code >= 48 && code <= 57) || (code >= 65 && code <= 90) || (code >= 96 && code <= 107) || (code >= 109 && code <= 111) || (code >= 186 && code <= 192) || (code >= 219 && code <= 222)) {
                var deviant = 0;
                if (code == 8) {
                    deviant = -deviant;
                }
                _this.Func_saveErrorPoints(editorDom);
                //_this.Func_disposeErrorPoints(p_errorsArr, deviant);
            }
        });

 
다음으로 전송:https://www.cnblogs.com/ahjesus/archive/2012/11/15/2771687.html

좋은 웹페이지 즐겨찾기