[go: up one dir, main page]

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Element: touchstart event

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 die Berührungsoberfläche berühren.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignishandler-Eigenschaft.

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

ontouchstart = (event) => { }

Ereignistyp

Ein TouchEvent. Erbt von Event.

Event UIEvent TouchEvent

Ereigniseigenschaften

Diese Schnittstelle erbt Eigenschaften von ihrem Elternteil, UIEvent und Event.

TouchEvent.altKey Schreibgeschützt

Ein Boolean-Wert, der angibt, ob die Alt-Taste gedrückt war, als das Berührungsereignis ausgelöst wurde.

TouchEvent.changedTouches Schreibgeschützt

Eine TouchList aller Touch-Objekte, die einzelne Berührungspunkte darstellen, deren Zustände sich zwischen dem vorherigen Berührungsereignis und diesem geändert haben.

TouchEvent.ctrlKey Schreibgeschützt

Ein Boolean-Wert, der angibt, ob die Steuerungstaste gedrückt war, als das Berührungsereignis ausgelöst wurde.

TouchEvent.metaKey Schreibgeschützt

Ein Boolean-Wert, der angibt, ob die Meta-Taste gedrückt war, als das Berührungsereignis ausgelöst wurde.

TouchEvent.shiftKey Schreibgeschützt

Ein Boolean-Wert, der angibt, ob die Shift-Taste gedrückt war, als das Berührungsereignis ausgelöst wurde.

TouchEvent.targetTouches Schreibgeschützt

Eine TouchList aller Touch-Objekte, die derzeit sowohl in Kontakt mit der Berührungsoberfläche sind als auch auf demselben Element begonnen wurden, das das Ziel des Ereignisses ist.

TouchEvent.touches Schreibgeschützt

Eine TouchList aller Touch-Objekte, die alle aktuellen Berührungspunkte mit der Oberfläche unabhängig vom Ziel oder geändertem Status darstellen.

TouchEvent.rotation Nicht standardisiert Schreibgeschützt

Änderung der Rotation (in Grad) seit Beginn des Ereignisses. Positive Werte zeigen eine Drehung im Uhrzeigersinn an, negative Werte eine Drehung entgegen dem Uhrzeigersinn. Anfangswert: 0.0.

TouchEvent.scale Nicht standardisiert Schreibgeschützt

Abstand zwischen zwei Fingern seit Beginn des Ereignisses. Ausgedrückt als Gleitkomma-Multiplikator des anfänglichen Abstands zwischen den Fingern zu Beginn des Ereignisses. Werte unter 1.0 zeigen ein Zusammenziehen nach innen (herauszoomen) an. Werte über 1.0 zeigen ein Auseinanderziehen nach außen (hereinzoomen) an. Anfangswert: 1.0.

Beispiele

Beispielcode für diese Ereignisse ist auf der dedizierten Seite verfügbar: Berührungsereignisse.

Spezifikationen

Specification
Touch Events
# event-touchstart
Touch Events
# dom-globaleventhandlers-ontouchstart

Browser-Kompatibilität

Siehe auch