MouseEvent which 속성

정의와 사용법

which 속성은 발생한 마우스 이벤트에서 눌러진 마우스 버튼을 나타내는 숫자를 반환합니다。

이 속성은 주로 onmousedown 이벤트와 함께 사용됩니다。

주석:이 속성이 반환하는 값은 button 속성 의 반환 값에 1을 더합니다。

주석:이 속성은 읽기 전용입니다。

예제

마우스 이벤트가 발생할 때 눌러진 마우스 버튼을 찾아내세요:

alert("You pressed button: " + event.which)

직접 시도해 보세요

문법

event.which

기술 세부 사항

반환 값:

마우스 이벤트가 발생할 때 눌러진 마우스 버튼을 나타내는 숫자 값입니다。

가능한 값:

  • 0: 버튼 없음
  • 1: 마우스 왼쪽 버튼
  • 2: 루프 버튼이나 중앙 버튼(있을 경우)
  • 3: 마우스 오른쪽 버튼

주석:왼손 설정된 마우스는 반대로 반환됩니다。

DOM 버전: DOM Level 2 Events

브라우저 지원

표의 숫자는 해당 속성을 완전히 지원하는 첫 번째 브라우저 버전을 나타냅니다.

속성 크롬 IE 파이어폭스 사파리 오페라
which 1.0 9.0 1.0 1.0 5.0

관련 페이지

HTML DOM 참조 설명서:MouseEvent button 속성

HTML DOM 참조 설명서:MouseEvent buttons 속성