日期:2014-05-16  浏览次数:20291 次

javascript判断鼠标左右键-兼容firefox、ie、chrome

用javascript判断鼠标点击下去左右键的方法很简单,给对象加上onmousedown事件,通过javascript事件的e.button值来判断。

?

例子如下:

document.onmousedown = testmouse;
function testmouse(e)
{
		var e = window.event || e;
		var value = e.button;
		if(value == 2 || value ==3)
	       {
	     	alert("右键");
               }
              else
              {
                alert("左键");
              }
}

var e = window.event || e;

这句用来得到事件对象,兼容了各种浏览器。e.buttton的值,有的浏览器左键值为0,有的左键值为1。同样,有的右键的值为2,有的值为3。