MouseEvent của HTML DOM

Đối tượng MouseEvent

Các sự kiện xảy ra khi tương tác với tài liệu HTML bằng chuột thuộc về đối tượng MouseEvent.

Thuộc tính và phương pháp sự kiện Mouse

Thuộc tính/Phương pháp Mô tả
altKey Trả về xem có nhấn phím "ALT" hay không khi sự kiện mouse xảy ra.
button Trả về nút chuột được nhấn khi sự kiện mouse xảy ra.
buttons Trả về nút chuột được nhấn khi sự kiện mouse xảy ra.
clientX Trả về tọa độ ngang của con trỏmouse so với cửa sổ hiện tại khi sự kiện mouse xảy ra.
clientY Trả về tọa độ dọc của con trỏmouse so với cửa sổ hiện tại khi sự kiện mouse xảy ra.
ctrlKey Trả về xem có nhấn phím "CTRL" hay không khi sự kiện mouse xảy ra.
getModifierState() Trả về true nếu phím được chỉ định được kích hoạt.
metaKey Trả về xem có nhấn phím "META" hay không khi sự kiện xảy ra.
movementX Trả về tọa độ ngang của con trỏmouse so với vị trí của sự kiện mousemove trước đó.
movementY Trả về tọa độ dọc của con trỏmouse so với vị trí của sự kiện mousemove trước đó.
offsetX Trả về tọa độ ngang của con trỏmouse so với cạnh của phần tử mục tiêu.
offsetY Trả về tọa độ dọc của con trỏmouse so với cạnh của phần tử mục tiêu.
pageX Trả về tọa độ ngang của con trỏmouse so với tài liệu khi sự kiện mouse xảy ra.
pageY Trả về tọa độ dọc của con trỏ鼠标 so với tài liệu khi sự kiện mouse xảy ra.
region  
relatedTarget Trả về phần tử liên quan đến phần tử gây ra sự kiện mouse.
screenX Trả về tọa độ ngang của con trỏ鼠标 so với màn hình khi sự kiện xảy ra.
screenY Trả về tọa độ dọc của con trỏ鼠标 so với màn hình khi sự kiện xảy ra.
shiftKey Trả về xem có nhấn phím "SHIFT" hay không khi sự kiện xảy ra.
which Trả về nút chuột được nhấn khi sự kiện mouse xảy ra.

Thuộc tính và phương pháp kế thừa

MouseEvent kế thừa tất cả các thuộc tính và phương pháp từ các đối tượng sau:

UiEvent

Đối tượng Event

Loại sự kiện

Các loại sự kiện này thuộc về đối tượng MouseEvent:

Sự kiện Mô tả
onclick Khi người dùng nhấp chuột vào phần tử, sự kiện này sẽ xảy ra.
oncontextmenu Khi người dùng nhấp chuột phải vào một phần tử để mở menu ngữ cảnh, sự kiện này sẽ xảy ra.
ondblclick Khi người dùng nhấp đúp vào phần tử, sự kiện này sẽ xảy ra.
onmousedown Khi người dùng nhấn nút chuột trên phần tử, sự kiện này sẽ xảy ra.
onmouseenter Khi con trỏ di chuyển đến phần tử, sự kiện này sẽ xảy ra.
onmouseleave Sự kiện này xảy ra khi con trỏ rời khỏi phần tử.
onmousemove Sự kiện này xảy ra khi con trỏ di chuyển trên phần tử.
onmouseout Sự kiện này xảy ra khi người dùng di chuyển con trỏ ra khỏi phần tử hoặc phần tử con của nó.
onmouseover Sự kiện này xảy ra khi con trỏ di chuyển đến phần tử hoặc phần tử con của nó.
onmouseup Sự kiện này xảy ra khi người dùng thả nút chuột trên phần tử.