好房网

网站首页 手机 > 正文

onmouseover和mouseover(onMouseover和onMousemove有什么区别)

2022-07-09 15:06:08 手机 来源:
导读 想必现在有很多小伙伴对于onMouseover和onMousemove有什么区别方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于onMouse

想必现在有很多小伙伴对于onMouseover和onMousemove有什么区别方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于onMouseover和onMousemove有什么区别方面的知识分享给大家,希望大家会喜欢哦。

1、over,在鼠标指针移动到指定的对象上时发生。

2、move,在鼠标指针移动时发生。

3、就拿我刚刚遇到的一个问题举例,我 用canvas标签,创建了一个画布,并画了一个小矩形,我想让鼠标悬停到矩形区域时改变矩形填充色,这里只能监听整个画布,看起来应该用over,实际上用的却是move。

4、因为,move在每次鼠标移动时,都会触发,会获得当前坐标值,用来判断这个点是否落在矩形内。

5、若是用over,则会在进入画布时就触发,且仅会触发这一次,之后鼠标在画布内移动,一直都处于over状态,就不会触发,直到鼠标离开这个画布区域,失效。

本文到此结束,希望对大家有所帮助。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签: