JavaScript HTML DOM onmousedown 事件

  • onmousedown 事件

    当用户在元素上按下鼠标按钮时,会发生onmousedown事件。
    提示:与onmousedown事件相关的事件顺序(对于鼠标左键/中键):
    1. onmousedown
    2. onmouseup
    3. onclick
    onmousedown事件相关的事件顺序(对于鼠标右键):
    1. onmousedown
    2. onmouseup
    3. oncontextmenu
    在段落上按鼠标按钮时执行JavaScript:
    <p onmousedown="myFunction()">点击文本!</p>
    
    尝试一下
  • 浏览器支持

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

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

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

    JavaScript参考 : HTML onmousedown 属性