JavaScript HTML DOM onmouseout 事件
-
onmouseout 事件
当鼠标指针移出元素或从其中一个子元素移出时,会发生onmouseout事件。提示:此事件通常与onmouseover事件一起使用,该事件在指针移动到元素或其子项之一时发生。将鼠标指针移出图像时执行JavaScript:
尝试一下<img onmouseout="normalImg(this)" src="/images/smiley.png" alt="Smiley">
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 事件 onmouseout 支持支持支持支持支持 -
语法
在HTML中:<element onmouseout="myScript">在JavaScript中:object.onmouseout = function(){myScript};在JavaScript中,使用addEventListener()方法:object.addEventListener("mouseout", myScript);注意:在Internet Explorer 8和更早版本不支持使用addEventListener()方法。 -
-
更多例子
此示例演示onmouseout,onmouseleave和onmouseover事件之间的区别:
尝试一下<div onmouseover="myMoveFunction()"> <p id="demo">我将演示 onmouseover!</p> </div> <div onmouseleave="myLeaveFunction()"> <p id="demo2">我将演示 onmouseleave!</p> </div> <div onmouseout="myOutFunction()"> <p id="demo3">我将演示 onmouseout!</p> </div>