Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách Phát Hiện Double Click Với Vanilla JavaScript

Để phát hiện double click với JavaScript, dùng event listener dblclick.

Ví dụ dưới lắng nghe double click trên object window, nghĩa là nếu double click chuột nhanh ở đâu trong trang web, đều được phát hiện:

window.addEventListener("dblclick", event => { console.log("Double-click detected") // Double-click detected })

Bạn cũng có thể gắn event listener dblclick vào phần tử DOM, như button:

<button id="button">Double click me!</button>
const button = document.getElementById("button") button.addEventListener("dblclick", event => { console.log("Double-click detected") // Double-click detected })

Event dblclick được hỗ trợ trên tất cả trình duyệt hiện đại desktop/laptop, kể cả Internet Explorer 11.

Rất tiếc, chưa được hỗ trợ trên tất cả thiết bị di động. Xem bảng tương thích của Mozilla.