JavaScript: W3School触发事件onmousedown = whichButton()例子代码无误,但是实现不了效果
原例地址:
我的代码:
<!DOCTYPE html>
<html>
<head>
<title>哪个鼠标键被点击了</title>
<script type="text/javascript">
function whichButton(event)
{
var btnNum = event.button;
if (btnNum==2)
{
alert("您点击了鼠标右键!");
}
else if(btnNum==0)
{
alert("您点击了鼠标左键!");
}
else if(btnNum==1)
{
alert("您点击了鼠标中间键!");
}
else
{
alert("您点击了点击"+ btnNum +"号键,但是我不知道它!");
}
}
</script>
</head>
<body onmousedown="whichButton(event)">
<p>请在文档中点击鼠标。一个消息框会提示出您点击了哪个鼠标按键。</p>
</body>
</html>
删掉第一句"<!DOCTYPE html>"之后成功实现了效果。