Element: touchstart-Ereignis

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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.

js
addEventListener("touchstart", (event) => {});

ontouchstart = (event) => {};

Ereignistyp

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 aller Touch-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 aller Touch-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 aller Touch-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

Siehe auch