javascript鼠标变乱总结
猛火网(LieHuo.Net)教程 javascript的鼠标变乱是个较量复杂的家属。常见的有以下8个: mousedown:鼠标的键钮被按下。 mouseup:鼠标的键钮被开释弹起。 click:单击鼠标的键钮。 dbclick:鼠标的键钮被按下。 contextmenu :弹出右键菜单。 mouseover:鼠标移到方针的上方。 mouseout:鼠标移出方针的上方。 mousemove:鼠标方针的上方移动。 mousedown变乱与mouseup变乱可以说click变乱在时刻上的细分,次序是mousedown => mouseup => click。因此一个点击变乱,凡是会引发几个鼠标变乱。 mousedown变乱与mouseup变乱可以说click变乱在时刻上的细分,次序是mousedown => mouseup => click。因此一个点击变乱,凡是会引发几个鼠标变乱。 有了它们,我们可以做很多事,但对付高条理的应用(如游戏)是显然不足的,于是鼠标变乱的点击变乱又按照毕竟是点左键照旧右键举办细分。在DOM2.0中,W3C对鼠标变乱作了现范,鼠标变乱被理会为MouseEvent(我们可以用e.constructor == MouseEvent来判定其是否为鼠标变乱,是左键点击照旧右键点击由它的一个叫button的属性鉴定。以下就是W3C的尺度现范: 0:按下左键 1:按下中键(假若有的话) 2:按下右键 虽然微软是不会妥协的,由于e.button原来就是微软最先实现的,网景用的是e.which,但相对而言,微软的伟大多了。 0:没有键被按下 1:按下左键 2:按下右键 3:左键与右键同时被按下 4:按下中键 5:左键与中键同时被按下 6:中键与右键同时被按下 7:三个键同时被按下
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |