onmousemove在JavaScript表什么意思啊??

onmousemove在JavaScript表什么意思啊??,第1张

首先,楼主有个概念错误, onmousemove 不是java的属性 这个 一个 HTML里面的事件处理 问到这个问题,我就给你说说几个事件的区别吧 onmousemove、onmouseover、 onmouseup及onclick的区别 时间上 onmousemove 事件触发后,再触发 onmouseover 事件。 按钮上 不区分鼠标按钮。 动作上 onmouseover 只在刚进入区域时触发尘哗森。 onmousemove 除了刚进入区域触发外,在区域内移动鼠标,也会触发该事件。 当鼠标移动很快时,可能不会触发这两个事件 时间上 onmouseup 事件触发后,再触发 onclick 事件。 按钮上 onmouseup 检测鼠标任意键(包含滚轮),onclick只有在鼠标左键时触发。 动作上 onmouseup 侧重于检测鼠标d起,而 onclick 检测鼠标按下并d起。派亩在文档任意区域按下鼠标,甚至用 Alt+Tab 切换芦亏任务,再 Alt+Tab 切换回来,再将指针移到控件上,放开鼠标,仍可触发 onmouseup 事件;而 onclick 必须在同一元素上按下并释放(在鼠标按下与释放之间切换任务时,IE 不再承认 onclick,NS 则仍承认)

定义和用法

onmousemove 事件会在鼠标指针移动时发生。

语法

onmousemove="SomeJavaScriptCode"

参数描述

SomeJavaScriptCode    必需。规定该事件发生时执行的 JavaScript。    

支持该事件的 HTML 标签:

<a>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, 

<caption>, <cite>, <code>, <dd>, <dfn>, <div>, <dl>, <dt>, <em>, <fieldset>, 

<form>, <h1> to <h6>, <hr>, <i>, <img>, <input>, <kbd>, <label>, <legend>, 

<li>, <map>, <ol>, <p>, <pre>, 山差<samp>, <select>, <small>, <span>, <strong>, 

<sub>宽坦, <sup>, <table>, <tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, 

<tr>, <tt>, <ul>, <var>

支持该事件的 JavaScript 对象:

onmousemove is, by default, not an event of any object, 

because mouse movement happens very frequently.

提示和注释

注释:每当用户把鼠标移动一个像素,就会发生一个 mousemove 事件。这会耗费系统资源去处理所有这些 mousemove 事件。因此请审慎地使用该事件。

实例:

下面的例子中,当用户把鼠标移动到图像上时,将显示一个对话逗巧皮框:

<img src="/i/eg_mouse2.jpg" alt="mouse"

onmousemove="alert('您的鼠标刚才经过了图片!')" />

如果不是鼠标移动的时候触发州答事件,建议用

onmouseover

事件中镇代替。

onMouseMove事件停止的状态恐怕是取不到,可以考虑册培慧

onmousemove

事件产生的时候调用的函数有一定的延时,处理开始的时候,判断鼠标还在不在触发区域。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12308942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存