touchstart

Sie lesen die englische Version dieses Inhalts, da für dieses Gebietsschema noch keine Übersetzung vorhanden ist. Helfen Sie uns, diesen Artikel zu übersetzen!

Das touchstart Event wird aufgerufen wenn ein Finger auf die Touchfläche gelegt wird.

General info

Specification
Touch Events
Interface
TouchEvent
Bubbles
Yes
Cancelable
Yes
Target
Document, Element
Default Action
undefined

Properties

Property Type Description
target Schreibgeschützt EventTarget The event target (the topmost target in the DOM tree).
type Schreibgeschützt DOMString The type of event.
bubbles Schreibgeschützt Boolean Whether the event normally bubbles or not.
cancelable Schreibgeschützt Boolean Whether the event is cancellable or not.
view Schreibgeschützt WindowProxy document.defaultView (window of the document)
detail Schreibgeschützt long (float) 0.
touches Schreibgeschützt TouchList A list of Touches for every point of contact currently touching the surface.
targetTouches Schreibgeschützt TouchList A list of Touches for every point of contact that is touching the surface and started on the element that is the target of the current event.
changedTouches Schreibgeschützt TouchList A list of Touches for every point of contact which contributed to the event.
For the touchstart event this must be a list of the touch points that just became active with the current event. For the touchmove event this must be a list of the touch points that have moved since the last event. For the touchend and touchcancel events this must be a list of the touch points that have just been removed from the surface.
ctrlKey Schreibgeschützt boolean true if the control key was down when the event was fired. false otherwise.
shiftKey Schreibgeschützt boolean true if the shift key was down when the event was fired. false otherwise.
altKey Schreibgeschützt boolean true if the alt key was down when the event was fired. false otherwise.
metaKey Schreibgeschützt boolean true if the meta key was down when the event was fired. false otherwise.

Examples

Code samples for those events are available on the dedicated page: Touch events.

Browser compatibility

Wir konvertieren die Kompatibilitätsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilitätstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 22.0 (Ja) 18.0 (18.0)[1]
52.0 (52.0)[2]
Nicht unterstützt Nicht unterstützt Nicht unterstützt
Feature Android Android Webview Chrome for Android Edge Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile
Basic support (Ja) (Ja) (Ja) (Ja) 6.0 (6.0) (Ja) 11 (Ja) (Ja)

[1] Touch events were implemented in Gecko 18.0, but removed again in 24.0 (Firefox 24.0 / Thunderbird 24.0 / SeaMonkey 2.21) on the desktop version of Firefox due to web compatibility issues (Bug 888304).

[2] As of Gecko 52.0, touch events support has been fixed and reenabled in Windows desktop platforms.