JavaScript HTML DOM onmouseover 事件

  • onmouseover 事件

    将鼠标指针移动到元素或其子项之一时会发生onmouseover事件。
    提示:此事件通常与onmouseout事件一起使用,该事件发生在用户将鼠标指针移出元素时。
    将鼠标指针移动到图像上时执行JavaScript:
    <img onmouseover="bigImg(this)" src="/images/smiley.png" alt="Smiley">
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    事件
    onmouseover
    支持
    支持
    支持
    支持
    支持
  • 语法

    在HTML中:
    <element onmouseover="myScript">
    在JavaScript中:
    object.onmouseover = function(){myScript};
    在JavaScript中,使用addEventListener()方法:
    object.addEventListener("mouseover", myScript);
    注意:在Internet Explorer 8和更早版本不支持使用addEventListener()方法。
  • 技术细节

    项目 描述
    冒泡:
    取消:
    事件类型: MouseEvent
    支持的HTML标记: 所有HTML元素,除了:<base><bdo><br><head><html><iframe><meta><param><script><style><title>
    DOM版本 DOM Event Level 2
  • 更多例子

    此示例演示onmousemove,onmouseenter和mouseover事件之间的区别:
    <div onmousemove="myMoveFunction()">
      <p id="demo">我将演示 onmousemove!</p>
    </div>
    
    <div onmouseenter="myEnterFunction()">
      <p id="demo2">我将演示 onmouseenter!</p>
    </div>
    
    <div onmouseover="myOverFunction()">
      <p id="demo3">我将演示 onmouseover!</p>
    </div>
    
    尝试一下
  • 相关页面

    HTML参考 : HTML onmouseover 属性