HTML DOM MouseEvent
MouseEvent-Objekt
Bei der Interaktion des Mouses mit dem HTML-Dokument treten Ereignisse auf, die zum MouseEvent-Objekt gehören.
Mouse-Event-Eigenschaften und -Methoden
Eigenschaft/Methode | Beschreibung |
---|---|
altKey | Gibt zurück, ob die Taste "ALT" beim Auslösen des Mausereignisses gedrückt war. |
button | Gibt die Taste zurück, die beim Auslösen des Mausereignisses gedrückt war. |
buttons | Gibt die Taste zurück, die beim Auslösen des Mausereignisses gedrückt war. |
clientX | Gibt die horizontale Koordinate des Mauszeigers relativ zum aktuellen Fenster zurück, wenn das Mausereignis ausgelöst wurde. |
clientY | Gibt die vertikale Koordinate des Mauszeigers relativ zum aktuellen Fenster zurück, wenn das Mausereignis ausgelöst wurde. |
ctrlKey | Gibt zurück, ob die Taste "CTRL" beim Auslösen des Mausereignisses gedrückt war. |
getModifierState() | Gibt zurück, ob die angegebene Taste aktiviert wurde. |
metaKey | Gibt zurück, ob die Taste "META" beim Auslösen des Ereignisses gedrückt war. |
movementX | Gibt die horizontale Koordinate des Mauszeigers relativ zur Position des letzten mousemove-Ereignisses zurück. |
movementY | Gibt die vertikale Koordinate des Mauszeigers relativ zur Position des letzten mousemove-Ereignisses zurück. |
offsetX | Gibt die horizontale Koordinate des Mauszeigers relativ zum Rand des Zielelements zurück. |
offsetY | Gibt die vertikale Koordinate des Mauszeigers relativ zum Rand des Zielelements zurück. |
pageX | Gibt die horizontale Koordinate des Mauszeigers relativ zum Dokument zurück, wenn das Mausereignis ausgelöst wurde. |
pageY | Gibt die vertikale Koordinate des Mauszeigers relativ zum Dokument zurück, wenn das Mausereignis ausgelöst wurde. |
region | |
relatedTarget | Gibt das Element zurück, das mit dem Element verbunden ist, das das Mausereignis ausgelöst hat. |
screenX | Gibt die horizontale Koordinate des Mauszeigers relativ zum Bildschirm zurück, wenn das Ereignis ausgelöst wurde. |
screenY | Gibt die vertikale Koordinate des Mauszeigers relativ zum Bildschirm zurück, wenn das Ereignis ausgelöst wurde. |
shiftKey | Gibt zurück, ob die Taste "SHIFT" beim Auslösen des Ereignisses gedrückt war. |
which | Gibt die Taste zurück, die beim Auslösen des Mausereignisses gedrückt war. |
Geerbte Attribute und Methoden
MouseEvent hat alle Attribute und Methoden von folgenden Objekten geerbt:
Ereignistyp
Diese Ereignistypen gehören zum MouseEvent-Objekt:
Ereignis | Beschreibung |
---|---|
onclick | Dieses Ereignis tritt auf, wenn der Benutzer auf ein Element klickt. |
oncontextmenu | Dieses Ereignis tritt auf, wenn der Benutzer mit der rechten Maustaste auf ein Element klickt, um ein Kontextmenü zu öffnen. |
ondblclick | Dieses Ereignis tritt auf, wenn der Benutzer ein Element doppelklickt. |
onmousedown | Dieses Ereignis tritt auf, wenn der Benutzer auf ein Element klickt. |
onmouseenter | Wenn der Zeiger auf ein Element bewegt wird, tritt dieses Ereignis auf. |
onmouseleave | Dieses Ereignis tritt auf, wenn der Zeiger von einem Element entfernt wird. |
onmousemove | Dieses Ereignis tritt auf, wenn der Zeiger über einem Element bewegt wird. |
onmouseout | Dieses Ereignis tritt auf, wenn der Benutzer den Zeiger aus einem Element oder einem Unterobjekt desselben herausbewegt. |
onmouseover | Dieses Ereignis tritt auf, wenn der Zeiger auf ein Element oder ein Unterobjekt desselben bewegt wird. |
onmouseup | Dieses Ereignis tritt auf, wenn der Benutzer die Maustaste auf einem Element loslässt. |