Dotknij Anuluj Wydarzenie
Przykład
Wykonaj JavaScript, gdy dotyk zostanie przerwany (tylko dla ekranów dotykowych):
<p ontouchcancel="myFunction(event)">Touch me!</p>
Definicja i użycie
Zdarzenie anulowania dotknięcia występuje, gdy zdarzenie dotknięcia zostanie przerwane.
Różne urządzenia będą przerywać zdarzenie dotyku przy różnych akcjach. Dobrą praktyką jest uwzględnienie tego zdarzenia w celu wyczyszczenia kodu, jeśli wystąpi ten „błąd”.
Uwaga: zdarzenie touchstart działa tylko na urządzeniach z ekranem dotykowym.
Wskazówka: Inne zdarzenia związane ze zdarzeniem touchstart to:
- touchstart - występuje, gdy użytkownik dotyka elementu
- touchend - występuje, gdy użytkownik zdejmuje palec z elementu
- touchmove - występuje, gdy użytkownik przesuwa palcem po ekranie
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.
Event | |||||
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Not supported | Not supported |
Składnia
W HTML:
<element ontouchcancel="myScript">
W JavaScript:
object.ontouchcancel = myScript;
W JavaScript za pomocą metody addEventListener():
object.addEventListener("touchcancel", myScript);
Szczegóły techniczne
Bąbelki: | tak |
---|---|
Możliwość anulowania: | tak |
Typ wydarzenia: | TouchEvent |
Obsługiwane tagi HTML: | Wszystkie elementy HTML |