마우스 버튼 확인 방법
자바스크립트/표준호환 2008. 7. 1. 18:32마우스 버튼의 경우 W3C에서 정의하는 값은 다음과 같습니다.
- Left button : 0
- Middle button : 1
- Right button : 2
그러나 마이크로소프트에서 정의하는 값은 다음과 같습니다.
- Left button : 1
- Middle button : 4
- Right button : 2
[javascript 예제]
function doSomething(e) {
var rightclick;
if (!e) var e = window.event;
if (e.which) {
rightclick = (e.which == 3);
} else if (e.button) {
rightclick = (e.button == 2);
}
alert('Rightclick: ' + rightclick); // true or false
}
// 사용법
doSomething(event);
