Evento touchmove
Definição e uso
Ocorre o evento touchmove quando o usuário move o dedo na tela.
O evento touchmove é acionado a cada movimento e continua a ser acionado até que o dedo seja solto.
Dica:A seguir estão outros eventos relacionados ao evento touchmove:
- touchstart - Ocorre quando o usuário toca no elemento:
- touchend - Ocorre quando o usuário levanta o dedo do elemento:
- touchcancel - Ocorre quando o usuário move o dedo na tela:
Exemplo
Execute JavaScript quando o usuário mover o dedo sobre o elemento P (apenas para telas sensíveis ao toque):
<p ontouchmove="myFunction(event)">Toque-me!</p>
Sintaxe
No HTML:
<elemento ontouchmove="myScript">
No JavaScript:
objeto.ontouchmove = myScript;
No JavaScript, use o método addEventListener():
objeto.addEventListener("touchmove", myScript);
Detalhes técnicos
Bubbling: | Suportado |
---|---|
Cancelável: | Suportado |
Tipos de eventos: | TouchEvent |
Tags de HTML suportadas: | 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 |
---|---|---|---|---|---|
touchmove | 22.0 | 12.0 | 52 | Não suportado | Não suportado |