onmouseover、onmouseenter、onmouseleave、onmouseout的区别

onmouseover和onmouseenter都是鼠标移入该元素的时候触发的事件,但是,不一样的地方是,如果打开页面的时候鼠标刚好在该元素上面,onmouseenter就没有被触发,而onmouseover会被触发,因为onmouseenter只有在鼠标进入该元素的瞬间才会被触发

onmouseleave和onmouseout的区别也是如此,只要鼠标不在该元素身上,onmouseout就会触发,而onmouseleavr只有在鼠标从该元素身上离开的时候才会触发

猜你喜欢

转载自www.cnblogs.com/cz0017/p/10198922.html