Sự kiện onmousedown

Định nghĩa và cách sử dụng

Sự kiện onmousedown xảy ra khi người dùng nhấn nút chuột trên yếu tố.

Lưu ý:Thứ tự các sự kiện liên quan đến sự kiện onmousedown (cho nút chuột trái/trái):

  1. onmousedown
  2. onmouseup
  3. onclick

Thứ tự các sự kiện liên quan đến sự kiện onmousedown (cho nút chuột phải):

  1. onmousedown
  2. onmouseup
  3. oncontextmenu

Ví dụ

Chạy JavaScript khi nhấn nút chuột trên đoạn văn:

<p onmousedown="myFunction()">Nhấn vào văn bản!</p>

Thử ngay

Có thêm các ví dụ TIY bên dưới trang.

Cú pháp

Trong HTML:

<element onmousedown="myScript">

Thử ngay

Trong JavaScript:

object.onmousedown = function(){myScript};

Thử ngay

Trong JavaScript, sử dụng phương thức addEventListener():

object.addEventListener("mousedown", myScript);

Thử ngay

Ghi chú:Internet Explorer 8 hoặc các phiên bản trước không hỗ trợ Phương thức addEventListener().

Chi tiết kỹ thuật

Nổi bọt: Hỗ trợ
Có thể huỷ: Hỗ trợ
Loại sự kiện: MouseEvent
Các thẻ HTML được hỗ trợ: Tất cả các yếu tố HTML, trừ: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> và <title>
Phiên bản DOM: Level 2 Events

Hỗ trợ trình duyệt

Sự kiện Chrome IE Firefox Safari Opera
onmousedown Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Các ví dụ thêm

Gây ra hàm có tham số khi nhấn nút
Khi nút chuột được nhấn trên yếu tố <p>, thay đổi màu sắc của nó thành đỏ.
Nhắc nhở nút鼠标 được nhấn
Nhắc nhở nút鼠标 được nhấn.
Nhắc nhở phần tử được nhấp chuột
Nhắc nhở tên của phần tử được nhấp chuột.