Sự kiện onmousedown
Thí dụ
Thực thi JavaScript khi nhấn nút chuột qua một đoạn văn:
<p onmousedown="myFunction()">Click the text!</p>
Thêm các ví dụ "Hãy tự mình thử" bên dưới.
Đị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 qua một phần tử.
Mẹo: Thứ tự của các sự kiện liên quan đến sự kiện onmousedown (đối với nút chuột trái / chuột giữa):
- onmousedown
- onmouseup
- trong một cái nhấp chuột
Thứ tự các sự kiện liên quan đến sự kiện onmousedown (đối với nút chuột phải):
- onmousedown
- onmouseup
- menu oncontext
Hỗ trợ trình duyệt
Event | |||||
---|---|---|---|---|---|
onmousedown | Yes | Yes | Yes | Yes | Yes |
Cú pháp
Trong HTML:
<element onmousedown="myScript">
Trong JavaScript:
object.onmousedown = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener ():
object.addEventListener("mousedown", myScript);
Lưu ý: Phương thức addEventListener () không được hỗ trợ trong Internet Explorer 8 và các phiên bản trước đó.
Chi tiết kỹ thuật
Bong bóng: | Đúng |
---|---|
Có thể hủy bỏ: | Đúng |
Loại sự kiện: | MouseEvent |
Các thẻ HTML được hỗ trợ: | Tất cả các phần tử HTML, NGOẠI TRỪ: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> và <title> |
Phiên bản DOM: | Sự kiện cấp 2 |
Các ví dụ khác
Khi nút chuột được nhấn xuống trên phần tử <p>, thay đổi màu của phần tử đó thành màu đỏ.
Cảnh báo người dùng đã nhấn nút chuột nào.
Cảnh báo tên của phần tử mà người dùng đã nhấp vào.