Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
MouseEventEinzelheiten über ein Maus-Event

Eigenschaften


readonly boolean altKey

Gibt an, ob beim Eintreten des Events die Alt-Taste gedrückt war. Ist für alle Arten von Maus-Events definiert.


readonly unsigned short button

Gibt an, welche Maustaste während eines mousedown-, mouseup- oder click-Events ihren Zustand änderte. Der Wert 0 zeigt einen Klick auf die linke Maustaste an, der Wert 2 einen Klick auf die rechte Maustaste und der Wert 1 einen Klick auf die mittlere Maustaste. Beachten Sie, dass diese Eigenschaft definiert ist, um anzugeben, wenn eine Taste ihren Zustand ändert, und nicht, um anzugeben, ob eine Taste während eines mousemove-Events gedrückt gehalten wird. Überdies ist diese Eigenschaft keine Bitmap: Sie kann Ihnen nicht sagen, ob mehr als eine Maustaste gleichzeitig gedrückt werden.


readonly long clientX, clientY

Die X- und Y-Koordinaten des Mauszeigers in Bezug auf die Client Area oder das Browserfenster. Beachten Sie, dass diese Koordinaten nicht das Scrollen eines Dokuments anzeigen. Wenn ein Event ganz oben im Fenster eintritt, ist clientY 0, egal wie weit das Dokument zwischenzeitlich nach unten gescrollt wurde. Diese Eigenschaften sind für alle Arten von Maus-Events definiert.


readonly boolean ctrlKey

Gibt an, ob beim Eintreten des Events die Strg-Taste gedrückt war. Ist für alle Arten von Maus-Events definiert.


readonly boolean metaKey

Gibt an, ob beim Eintreten des Events die Alt-Taste gedrückt war. Ist für alle Arten von Maus-Events definiert.


readonly Element relatedTarget

Bezieht sich auf ein Element, das mit dem target-Knoten des Events in Zusammenhang steht. Bei mouseover-Events ist dies das Element, das die Maus verließ, als sie zum target-Knoten bewegt wurde. Bei mouseout-Events ist es das Element, das betreten wird, wenn der target-Knoten wieder verlassen wird. relatedTarget ist für andere Arten von Maus-Events nicht definiert.


readonly long screenX, screenY

Die X- und Y-Koordinaten des Mauszeigers relativ zur oberen linken Ecke des Benutzerbildschirms. Diese Eigenschaften sind für alle Arten von Maus-Events definiert.


readonly boolean shiftKey

Gibt an, ob beim Eintreten des Events die Umschalt-Taste gedrückt war. Ist für alle Arten von Maus-Events definiert.

Methoden


initMouseEvent( )

Initialisiert die Eigenschaften eines neu erzeugten MouseEvent-Objekts.

Beschreibung

Dieses Interface definiert die Art von Event-Objekt, die an Events der Typen click, mousedown, mousemove, mouseout, mouseover und mouseup übergeben wird. Beachten Sie, dass dieses Interface nicht nur die hier aufgeführten Eigenschaften definiert, sondern auch die Eigenschaften der Interfaces UIEvent und Event erbt.

Siehe auch

Event, UIEvent; Kapitel 17