MouseEvent button 속성

정의와 사용법

button 속성은 마우스 이벤트가 발생할 때 눌러진 마우스 버튼을 나타내는 숫자를 반환합니다.

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

비고:이 속성은 읽기 전용입니다.

예제

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

alert("누른 버튼: " + event.button)

직접 테스트해 보세요

문법

event.button

기술적인 세부 사항

반환 값:

숫자 값으로, 마우스 이벤트가 발생할 때 눌러진 마우스 버튼을 나타냅니다.

가능한 값:

  • 0: 마우스 왼쪽 버튼
  • 1: 룰러 버튼이나 중앙 버튼(있을 경우)
  • 2: 마우스 오른쪽 버튼

비고:Internet Explorer 8 이상 버전은 다른 반환 값을 가집니다:

  • 1: 마우스 왼쪽 버튼
  • 2: 마우스 오른쪽 버튼
  • 4: 룰러 버튼이나 중앙 버튼(있을 경우)

비고:왼손 설정된 마우스는 반대로 반환됩니다.

DOM 버전: DOM Level 2 이벤트

브라우저 지원

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

속성 크롬 IE 파이어폭스 사파리 오페라
버튼 지원 지원 지원 지원 8.0

관련 페이지

HTML DOM 참조 매뉴얼:MouseEvent 버튼 속성

HTML DOM 참조 매뉴얼:MouseEvent which 속성