업데이트:

이벤트 프로퍼티

프로퍼티 값의 타입 설명
type 문자열 이벤트 이름(“click”,”mousedown”,”keydown” 등)
target 요소 객체 이벤트가 발생한 요소
currentTarget 요소 객체 처리를 담당하는 이벤트 리스너가 등록된 요소 객체
eventPhase 정수 이벤트 전파 단계(1:캡처링 단계, 2:타깃 단계, 3:버블링 단계)
timeStamp 정수 이벤트 발생 시각
bubbles 논리값 버블링 단계인지를 뜻하는 값
cancelable 논리값 preventDefault()로 기본 이벤트를 취소할 수 있는지를 뜻하는 값
defaultPrevented 논리값 preventDefault()로 기본 작업이 취소되었는지 뜻하는 값
isTrusted 논리값 해당 이벤트가 사용자의 액션에 의해 생성되었는지를 뜻하는 값
screenX, screenY 정수 클릭한 위치의 화면 좌표(컴퓨터 화면의 왼쪽 위 꼭짓점이 원점)
clientX, clientY 정수 클릭한 위치의 윈도우 표시(표시 영역의 왼쪽 위 꼭짓점이 원점)
pageX, pageY 정수 클릭한 위치의 문서 좌표(문서의 왼쪽 위 꼭짓점의 원점)
offsetX, offsetY 정수 이벤트가 발생한 요소의 상대 좌표(요소의 왼쪽 위 꼭짓점이 원점)
altKey 논리값 alt 가 눌렷는지를 뜻하는 논리값
ctrlKey 논리값 ctrl 이 눌렸는지를 뜻하는 논리값
shiftKey 논리값 shift 이 눌렸는지를 뜻하는 논리값
detail 정수 이벤트의 자세한 정보 : 마우스 이벤트의 경우에는 클릭한 횟수
button 정수 이벤트의 자세한 정보 : (0:왼쪽버튼, 1:휠 버튼, 2:오른쪽 버튼)
relatedTarget 객체 mouseover 이벤트에서는마우스가 떠난 노드, mouseout 이벤트에서는 마우스가 들어온 노드
altKey 논리값 alt 가 눌렷는지를 뜻하는 논리값
ctrlKey 논리값 ctrl 이 눌렸는지를 뜻하는 논리값
shiftKey 논리값 shift 이 눌렸는지를 뜻하는 논리값
metaKey 논리값 Meta 키가 눌렸는지를 뜻하는 논리값 (맥은 command, 윈도우는 윈도우키)
key 문자열 눌린 키의 DOMString
keyCode 정수 눌린 키의 키 코드
code 문자열 눌린 키가 키보드에서 차지하는 물리적 위치를 뜻하는 문자열

댓글남기기