English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML 참조 매뉴얼

HTML 태그 전체 목록

HTML onkeydown 이벤트 속성

onkeydown 속성은 현재 요소의 keydown 이벤트의 이벤트 처리 함수를 가져오거나 설정합니다

HTML 이벤트 속성

온라인 예제

사용자가 키를 누를 때 JavaScript가 실행됩니다

<!DOCTYPE html>
<html>
<head>
<title>HTML onkeydown 이벤트 속성 사용(기본 강의 사이트 oldtoolbag.com)</title>
<script>
function demo_onkeydown()
{
    var x;
    if(window.event) // IE8 및 더 이른 IE 버전
    {
        x=event.keyCode;
    }
    else if(event.which) // IE9/Firefox/Chrome/Opera/Safari
    {
        x=event.which;
    }
    var keychar=String.fromCharCode(x);
    alert("키 " + keychar + "키가 눌림");
}
</script>
</head>
<body>
<p>사용자가 입력 필드에서 키를 누를 때 함수가 트리거됩니다. 눌린 키를 알립니다.</p>
<input type="text" onkeydown="demo_onkeydown()">
</body>
</html>
테스트를 보세요 ‹/›

브라우저 호환성

IEFirefoxOperaChromeSafari

모든 주요 브라우저가 onkeydown 이벤트 속성을 지원합니다

정의와 사용법

사용자가 키를 누를 때(키보드에서), onkeydown 속성이 트리거됩니다.

힌트: onkeydown 이벤트와 관련된 이벤트 트리거 순서:

  • onkeydown

  • onkeypress

  • onkeyup

주의: onkeydown 속성은 다음 요소에 사용할 수 없습니다: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, 또는 <title>.

HTML 4.01 HTML과5차이

차이가 없습니다.

문법

<element onkeydown="script">

속성 값

설명
scriptonkeydown 이벤트가 발생할 때 실행되는 스크립트를 정의합니다.


HTML 이벤트 속성