English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
onkeydown 속성은 현재 요소의 keydown 이벤트의 이벤트 처리 함수를 가져오거나 설정합니다
사용자가 키를 누를 때 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>.
차이가 없습니다.
<element onkeydown="script">
값 | 설명 |
---|---|
script | onkeydown 이벤트가 발생할 때 실행되는 스크립트를 정의합니다. |