Evento touchcancel

Definição e uso

O evento touchcancel ocorre quando o evento de toque é interrompido.

Diferentes dispositivos podem interromper eventos de toque em diferentes ações, se ocorrer esse "erro", considerar incluir esse evento para limpar o código é uma boa prática.

Notas:O evento touchcancel é aplicável apenas a dispositivos com tela sensível ao toque.

Dica:A seguir estão outros eventos relacionados ao evento touchcancel:

  • touchstart - Quando o usuário toca no elemento ocorre
  • touchend - Quando o usuário levanta o dedo do elemento ocorre
  • touchmove - Quando o usuário move o dedo na tela ocorre

Exemplo

Executar JavaScript ao interromper o toque (apenas para telas sensíveis ao toque):

<p ontouchcancel="myFunction(event)">Toque-me!</p>

Experimente você mesmo

Sintaxe

No HTML:

<element ontouchcancel="myScript">

Experimente você mesmo

No JavaScript:

object.ontouchcancel = myScript;

Experimente você mesmo

No JavaScript, use o método addEventListener():

object.addEventListener("touchcancel", myScript);

Experimente você mesmo

Detalhes técnicos

Bubbling: Suporte:
Cancelável: Suporte:
Tipo de evento: TouchEvent
Suporte a tags HTML: Todos os elementos HTML

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente o evento.

Evento Chrome IE Firefox Safari Opera
touchcancel 22.0 12.0 52 Não suportado Não suportado