• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • onmousedown

    定义和用法

    onmousedown属性在按下鼠标按钮时触发。

    提示:onmousedown事件相关的事件触发顺序(左/中鼠标按钮):

    1. onmousedown
    2. onmouseup
    3. onclick

    onmousedown事件相关的事件触发顺序(右边鼠标按钮):

    1. onmousedown
    2. onmouseup
    3. oncontextmenu

    注意:onmousedown属性不能使用于以下元素:<base><bdo><br><head><html><iframe><meta><param><script><style>、或<title>

    语法

    <element onmousedown="script">

    浏览器支持

    所有主流浏览器都支持onmousedown事件属性

    示例

    <p onmousedown="myFunction(this,'red')" onmouseup="myFunction(this,'green')">
    单击文本改变颜色。触发一个带参数函数,当鼠标按钮被按下,,当释放鼠标按钮,再一次触发其他参数函数
    </p>
    <script>
    function myFunction(elmnt,clr){
    elmnt.style.color=clr;
    }
    </script>
    

    HTML 4.01 与 HTML5之间的差异

    无。

    属性值

    描述
    script规定该onmousedown事件触发时执行的脚本。

    实例

    当按下鼠标按钮时运行脚本:
    <p onmousedown="mousedown()">click the text!</p>

    上篇:ondblclick

    下篇:onmousemove