Element: touchstart-Ereignis
Das touchstart
-Ereignis wird ausgelöst, wenn ein oder mehrere Berührungspunkte auf der Touch-Oberfläche platziert werden.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
oder setzen Sie eine Ereignishandler-Eigenschaft.
addEventListener("touchstart", (event) => {});
ontouchstart = (event) => {};
Ereignistyp
Ein TouchEvent
, das von Event
erbt.
Ereigniseigenschaften
Diese Schnittstelle erbt Eigenschaften von ihrem übergeordneten Objekt, UIEvent
und Event
.
TouchEvent.altKey
Nur lesbar-
Ein boolescher Wert, der angibt, ob die Alt-Taste gedrückt war, als das Touch-Ereignis ausgelöst wurde.
TouchEvent.changedTouches
Nur lesbar-
Eine
TouchList
allerTouch
-Objekte, die einzelne Berührungspunkte darstellen, deren Status sich zwischen dem vorherigen Touch-Ereignis und diesem geändert hat. TouchEvent.ctrlKey
Nur lesbar-
Ein boolescher Wert, der angibt, ob die Steuerungstaste gedrückt war, als das Touch-Ereignis ausgelöst wurde.
TouchEvent.metaKey
Nur lesbar-
Ein boolescher Wert, der angibt, ob die Meta-Taste gedrückt war, als das Touch-Ereignis ausgelöst wurde.
TouchEvent.shiftKey
Nur lesbar-
Ein boolescher Wert, der angibt, ob die Umschalttaste gedrückt war, als das Touch-Ereignis ausgelöst wurde.
TouchEvent.targetTouches
Nur lesbar-
Eine
TouchList
allerTouch
-Objekte, die sich gerade mit der Touch-Oberfläche in Kontakt befinden und auch auf demselben Element gestartet wurden, das das Ziel des Ereignisses ist. TouchEvent.touches
Nur lesbar-
Eine
TouchList
allerTouch
-Objekte, die alle aktuellen Berührungspunkte mit der Oberfläche darstellen, unabhängig vom Ziel oder Statusänderungen. TouchEvent.rotation
Nicht standardisiert Nur lesbar-
Änderung der Rotation (in Grad) seit Beginn des Ereignisses. Positive Werte zeigen eine Drehung im Uhrzeigersinn an; negative Werte zeigen eine Drehung gegen den Uhrzeigersinn an. Anfangswert:
0.0
. TouchEvent.scale
Nicht standardisiert Nur lesbar-
Abstand zwischen zwei Fingern seit dem Beginn des Ereignisses. Ausgedrückt als Gleitkomma-Multiplikator des ursprünglichen Abstands zwischen den Fingern zu Beginn des Ereignisses. Werte unter 1.0 deuten auf ein Heranzoomen (Rauszoomen) hin. Werte über 1.0 deuten auf ein Herauszoomen (Hineinzoomen) hin. Anfangswert:
1.0
.
Beispiele
Codebeispiele für diese Ereignisse sind auf der speziellen Seite verfügbar: Touch events.
Spezifikationen
Specification |
---|
Touch Events # event-touchstart |
Touch Events # dom-globaleventhandlers-ontouchstart |
Browser-Kompatibilität
BCD tables only load in the browser