<script language="javascript">
function TextClick(oEvent){
if(window.event) oEvent = window.event;
var oDiv = document.getElementById("mstype");
oDiv.innerHTML+=oEvent.button;
}
document.onmousedown = TextClick;
window.onload = TextClick;
</script>
</head>
<body>
<div id="mstype"></div>
FF:button属性的值0,1,2分别对应鼠标的左键、滑轮、右键;不支持组合键和未按下,在未按下时会显示undefind;
IE: button属性的值0,1,2,3分别对应鼠标的未按下任何键、左键、右键、滑轮;支持组合键,5=左中,6=右中,7=左中右。
上面的测试初始化IE显示为0;火狐为undefind;