일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- autohotkey
- SetEnv
- ControlSend
- if
- IfWinExist
- EnvSet
- MouseClick
- if(식)
- EnvMult
- API
- Menu
- Var:=식
- Blocks
- StringGetPos
- EnvDiv
- 함수
- SetKeyDelay
- DetectHiddenWindows
- 식
- EnvSub
- 식의 설명
- EnvAdd
- SetMouseDelay
- SetControlDelay
- Threads
- IF (식)
- ControlGetText
- 배열
- SetTitleMatchMode
- IfInString
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
event.keyCode (자바 스크립트 이벤트코드 표) 본문
자바 스크립트 이벤트코드 표
키 | 코드(숫자)
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>
'프로그래밍 > JAVASCRIPT' 카테고리의 다른 글
[사이트 소개] Open Source Ajax (0) | 2008.12.22 |
---|---|
Ajax Upload (0) | 2008.12.22 |
자동완성 스크립트 (0) | 2008.12.22 |
[사이트 소개] Dynamic Drive (0) | 2008.12.22 |
[사이트 소개] DHTML eXtensions - professional AJAX components for advanced Web UI. (0) | 2008.12.22 |