MouseEvent: mozInputSource-Eigenschaft
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Die schreibgeschützte MouseEvent.mozInputSource-Eigenschaft auf MouseEvent liefert Informationen über den Typ des Geräts, das das Ereignis ausgelöst hat. Dies ermöglicht es Ihnen beispielsweise festzustellen, ob ein Mausereignis von einer tatsächlichen Maus oder durch ein Touch-Ereignis erzeugt wurde (was die Genauigkeit beeinflussen könnte, mit der Sie die mit dem Ereignis verbundenen Koordinaten interpretieren).
Wert
Die folgenden Werte sind möglich.
| Konstantenname | Wert | Beschreibung |
|---|---|---|
MOZ_SOURCE_UNKNOWN |
0 | Das Eingabegerät ist unbekannt. |
MOZ_SOURCE_MOUSE |
1 | Das Ereignis wurde durch eine Maus (oder ein mausähnliches Gerät) erzeugt. |
MOZ_SOURCE_PEN |
2 | Das Ereignis wurde durch einen Stift auf einem Tablet erzeugt. |
MOZ_SOURCE_ERASER |
3 | Das Ereignis wurde durch einen Radierer auf einem Tablet erzeugt. |
MOZ_SOURCE_CURSOR |
4 | Das Ereignis wurde durch einen Cursor erzeugt. |
MOZ_SOURCE_TOUCH |
5 | Das Ereignis wurde auf einer Touch-Oberfläche erzeugt. |
MOZ_SOURCE_KEYBOARD |
6 | Das Ereignis wurde durch eine Tastatur erzeugt. |
Spezifikationen
Nicht Teil einer Spezifikation.