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 Berührungsoberfläche platziert werden.

Syntax

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

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

ontouchstart = (event) => { }

Ereignistyp

Ereigniseigenschaften

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

TouchEvent.altKey Schreibgeschützt

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

TouchEvent.changedTouches Schreibgeschützt

Eine TouchList von allen Touch-Objekten, die einzelne Kontaktpunkte darstellen, deren Status sich zwischen dem vorherigen Berührungsereignis und diesem geändert hat.

TouchEvent.ctrlKey Schreibgeschützt

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

TouchEvent.metaKey Schreibgeschützt

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

TouchEvent.shiftKey Schreibgeschützt

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

TouchEvent.targetTouches Schreibgeschützt

Eine TouchList von allen Touch-Objekten, 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 von allen Touch-Objekten, die alle aktuellen Berührungspunkte mit der Oberfläche darstellen, unabhängig von Ziel oder geändertem Status.

TouchEvent.rotation Nicht standardisiert Schreibgeschützt

Änderung der Drehung (in Grad) seit Beginn des Ereignisses. Positive Werte zeigen eine Drehung im Uhrzeigersinn an; negative Werte zeigen eine Drehung gegen den Uhrzeigersinn an. Ausgangswert: 0.0.

TouchEvent.scale Nicht standardisiert Schreibgeschützt

Entfernung zwischen zwei Fingern seit Beginn des Ereignisses. Ausgedrückt als Gleitkommamultiple des ursprünglichen Abstands zwischen den Fingern zu Beginn des Ereignisses. Werte unter 1.0 zeigen ein Zusammenkneifen (Herauszoomen) an. Werte über 1.0 zeigen ein Auseinanderziehen (Hineinzoomen) an. Anfangswert: 1.0.

Beispiele

Codebeispiele für diese Ereignisse sind auf der speziellen Seite verfügbar: Berührungsereignisse.

Spezifikationen

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

Browser-Kompatibilität

Siehe auch