dotykem zrušit událost
Příklad
Spustit JavaScript, když je dotyk přerušen (pouze pro dotykové obrazovky):
<p ontouchcancel="myFunction(event)">Touch me!</p>
Definice a použití
K události touchcancel dochází, když je událost dotyku přerušena.
Různá zařízení přeruší událost dotyku při různých akcích a považuje se za dobrou praxi zahrnout tuto událost k vyčištění kódu, pokud by k této „chybě“ došlo.
Poznámka: Událost touchstart bude fungovat pouze na zařízeních s dotykovou obrazovkou.
Tip: Další události související s událostí touchstart jsou:
- touchstart – nastane, když se uživatel dotkne prvku
- touchend - nastane, když uživatel odstraní prst z prvku
- touchmove – nastává, když uživatel pohybuje prstem po obrazovce
Podpora prohlížeče
Čísla v tabulce určují první verzi prohlížeče, která událost plně podporuje.
Event | |||||
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Not supported | Not supported |
Syntax
V HTML:
<element ontouchcancel="myScript">
V JavaScriptu:
object.ontouchcancel = myScript;
V JavaScriptu pomocí metody addEventListener():
object.addEventListener("touchcancel", myScript);
Technické údaje
bubliny: | Ano |
---|---|
Zrušitelné: | Ano |
Typ události: | TouchEvent |
Podporované HTML tagy: | Všechny prvky HTML |