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:
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ử. |