event.keyCode 코드값
페이지 정보
작성자 서방님 댓글 1건 조회 178회 작성일 07-10-30 19:20본문
=================================================================
키 | 코드(숫자)
=================================================================
0 = 48
1 = 49
~
9 = 57
A = 65
~
Z = 90
a = 97
~
z = 122
INSERT = 45
DELETE = 46
윈도우(왼쪽) = 91
윈도우(오른쪽) = 92
기능키 = 93
0(오른쪽) = 96
~
9(오른쪽) = 105
.(오른쪽) = 110
/(오른쪽) = 111
*(오른쪽) = 106
+(오른쪽) = 107
-(오른쪽) = 109
F1 = 112
~
F12 = 123
NUMLOCK = 144
SCROLLLOCK = 145
=(중간) = 187
-(중간) = 189
`(왼쪽콤마) = 192
(중간) = 220
←(백스패이스) = 8
TAB = 9
ENTER = 13
SHIFT = 16
CTRL = 17
ALT = 18
PAUSEBREAK = 19
CAPSLOOK = 20
한/영 = 21
한자 = 25
ESC = 27
스패이스 = 32
PAGEUP = 33
PAGEDN = 34
END = 35
HOME =36
←(중간) = 37
↑(중간) = 38
→(중간) = 39
↓(중간) = 40
=================================================================
키 | 코드(숫자)
=================================================================
//===========================
// key 값 알아내기.
//===========================
<html>
<head>
<script>
function key_check(){
alert("키번호는 [" +event.keyCode+ "] 입니다.");
}
</script>
</head>
<body onKeyDown='key_check();'>
</body>
</html>
//===========================
// key 막기.
//===========================
<script language=javascript>
document.onkeydown = MBoxCheckKeyPress;
function MBoxCheckKeyPress()
{
// backspace, shift key 막기
if(event.keyCode == 8 || event.keyCode == 16) return false;
// Alt, Ctrl Key
if( event.altKey || event.ctrlKey ) return false;
//키입력
ekey = event.keyCode;
// Function Key
if( ekey >= 112 && ekey <= 123 ) {
event.keyCode = 0;
return false;
}
return;
}
</script>
댓글목록
서방님님의 댓글
서방님 작성일
<P>var keyValue = event.keyCode;</P>
<P> </P>
<P>A : 65<BR>B : 66<BR>C : 67<BR>D : 68<BR>E : 69<BR>F : 70<BR>G : 71<BR>H : 72<BR>I : 73<BR>J : 74<BR>K : 75<BR>L : 76<BR>M : 77<BR>N : 78<BR>O : 79<BR>P : 80<BR>Q : 81<BR>R : 82<BR>S : 83<BR>T : 84<BR>V : 85<BR>W : 86<BR>X : 87<BR>Y : 88<BR>Z : 89</P>
<P>a : 97<BR>b : 98<BR>c : 99<BR>d : 100<BR>e : 101<BR>f : 102<BR>g : 103<BR>h : 104<BR>i : 105<BR>j : 106<BR>k : 107<BR>l : 108<BR>m : 109<BR>n : 110<BR>o : 111<BR>p : 112<BR>q : 113<BR>r : 114<BR>s : 115<BR>t : 116<BR>u : 117<BR>v : 118<BR>w : 119<BR>x : 120<BR>y : 121<BR>z : 122</P>
<P>0 : 48<BR>1 : 49<BR>2 : 50<BR>3 : 51<BR>4 : 52<BR>5 : 53<BR>6 : 54<BR>7 : 55<BR>8 : 56<BR>9 : 57</P>
<P>~ : 126<BR>` : 96<BR>! : 33<BR>@ : 64<BR># : 35<BR>$ : 36<BR>% : 37<BR>^ : 94<BR>& : 38<BR>* : 42<BR>( : 40<BR>) : 41<BR>= : 61<BR>+ : 43<BR>; : 59<BR>: : 58<BR>' : 39<BR>" : 34<BR>, : 44<BR>. : 46<BR>/ : 47<BR>< : 60<BR>> : 62<BR>? : 63<BR>{ : 123<BR>} : 125<BR>[ : 91<BR>] : 93<BR> : 92<BR>| : 124</P>
<P>ENTER : 13<BR>esc : 27<BR>space bar : 32<BR></P>