Thuộc tính MouseEvent which

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

Thuộc tính which trả về một số, chỉ ra nút chuột nào được nhấn khi sự kiện chuột xảy ra.

Thuộc tính này chủ yếu được sử dụng cùng với sự kiện onmousedown.

Ghi chú:Giá trị trả về của thuộc tính này bằng Thuộc tính button giá trị trả về tăng lên một.

Ghi chú:Thuộc tính này chỉ đọc.

Mẫu

Tìm ra nút chuột nào được nhấn khi sự kiện chuột được kích hoạt:

alert("Bạn đã nhấn nút: " + event.which)

Thử trực tiếp

Cú pháp

event.which

Chi tiết kỹ thuật

Giá trị trả về:

Giá trị số, biểu thị nút chuột nào được nhấn khi sự kiện chuột xảy ra.

Giá trị có thể:

  • 0: không có nút
  • 1: nút chuột trái
  • 2: nút cuộn hoặc nút giữa (nếu có)
  • 3: nút chuột phải

Ghi chú:Đối với cấu hình chuột trái, giá trị trả về là ngược lại.

DOM phiên bản: DOM Level 2 Events

Hỗ trợ trình duyệt

Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ hoàn toàn thuộc tính đó.

Thuộc tính Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

Trang liên quan

Tài liệu tham khảo HTML DOM:Thuộc tính button của MouseEvent

Tài liệu tham khảo HTML DOM:Thuộc tính buttons của MouseEvent