在Mozilla中如何检测鼠标左键是否被按下?

vamzpqde 2004-11-26 11:36:40
在IE中可以用“event.button”,Mozilla中怎么写啊?

<body onMouseUp = "if(event.button == 1) alert();">
</body>
...全文
122 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttyp 2004-11-26
  • 打赏
  • 举报
回复
谢谢,阿信,在IE下写惯了-_-!

<body onmousedown="if(event.which==1)alert('hello');">
mozilla下通过
fason 2004-11-26
  • 打赏
  • 举报
回复
楼上,alert要带参数
ttyp 2004-11-26
  • 打赏
  • 举报
回复
奇怪,mozilla下的事件很多失效
<div onMouseDown="alert();" style="height:100px;width:200px;border:1px solid red;"> 也不行
vamzpqde 2004-11-26
  • 打赏
  • 举报
回复
e.which好像是检测键盘按键的,对鼠标键无能为力。
fason 2004-11-26
  • 打赏
  • 举报
回复
e.which
vamzpqde 2004-11-26
  • 打赏
  • 举报
回复
To “草尚菲”
去http://www.mozilla.org去下载Mozilla Firefox 1.0吧。哈!哈!
imoyo 2004-11-26
  • 打赏
  • 举报
回复
Mozilla是什么.
vamzpqde 2004-11-26
  • 打赏
  • 举报
回复
seeu1688 2004-11-26
  • 打赏
  • 举报
回复
Mozilla与IE在事件模型上略有差异

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="Seagle.K">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
var ie = window.navigator.appVersion.indexOf('MSIE')==-1?false:true;
window.document.onmousedown = function(e)
{
var e = ie?window.event:e;
var b = ie?e.button:e.which;
if (b == 1)
{
alert("Left Button");
}
}
</script>
</head>
<body>
</body>
</html>
项目:JavaScript 的点击游戏(含源代码) 关于项目 这款简单的点击游戏是用 HTML、CSS 和 JavaScript 编写的。谈到游戏玩法,这款游戏的主要目标是获得更高的游戏分数。游戏过程有时间限制,您所要做的就是在每个级别上越来越快地点击点。用户必须使用鼠标光标点击屏幕,然后单击左键。它使用各种纹理来形成一个简单的 游戏环境。 在这个简单的游戏,玩家有一定的时间限制,并附带一个目标,例如在 6 秒内点击 4 个点或更长时间。完成每个关卡后,难度级别会越来越高。玩家必须在时间耗尽之前点击每个蓝点。游戏屏幕上蓝点与红点混合散布。你必须小心,不要点击红点。谈到这款游戏的 PC 控制,一切都很简单。你只需要使用鼠标光标并单击鼠标左键即可。这是一款使用 JavaScript 的简单点击游戏。所有游戏功能均来自 Javascript,而 HTML 和 CSS 用于布局。 要运行此项目,我们建议使用现代 浏览器 Google Chrome、  Mozilla Firefox。该游戏还完全支持 Explorer/Microsoft Edge。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。
项目:使用 JavaScript 捕捉表情符号游戏(附源代码) 关于项目 这个简单的捕捉表情符号游戏是用 HTML、CSS 和 JavaScript 编写的。说到游戏玩法,这个游戏的主要目标是获得游戏积分。游戏过程有时间限制,您所要做的就是在每个级别上越来越快地点击表情符号。用户必须使用鼠标光标点击屏幕,然后单击左键。它使用各种纹理来形成一个简单的游戏环境。 在这个简单的游戏,玩家有一定的时间限制,并附带一个目标,例如在 6 秒内点击 4 个表情符号。完成每个级别后,难度级别会越来越高。玩家必须在时间耗尽之前点击每个表情符号。每个表情符号都分散在游戏屏幕上。谈到这款游戏的 PC 控制,一切都很简单。您只需使用鼠标光标并单击鼠标左键即可。这是一款使用 JavaScript 的简单捕捉表情符号游戏。所有游戏功能均来自 Javascript,而 HTML 和 CSS 用于布局。 要运行此项目,我们建议使用现代浏览器 Google Chrome、  Mozilla Firefox。该游戏还完全支持 Explorer/Microsoft Edge。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧