Evento touchstart
Exemplo
Execute um JavaScript quando o usuário tocar em um elemento P (somente para telas sensíveis ao toque):
<p ontouchstart="myFunction(event)">Touch me!</p>
Definição e uso
O evento touchstart ocorre quando o usuário toca em um elemento.
Observação: o evento touchstart funcionará apenas em dispositivos com tela sensível ao toque.
Dica: Outros eventos relacionados ao evento touchstart são:
- touchend - ocorre quando o usuário remove o dedo de um elemento
- touchmove - ocorre quando o usuário move o dedo pela tela
- touchcancel - ocorre quando o toque é interrompido
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que oferece suporte total ao evento.
Event | |||||
---|---|---|---|---|---|
touchstart | 22.0 | 12.0 | 52 | Not supported | Not supported |
Sintaxe
Em HTML:
<element ontouchstart="myScript">
Em JavaScript:
object.ontouchstart = myScript;
Em JavaScript, usando o método addEventListener():
object.addEventListener("touchstart", myScript);
Detalhes técnicos
Bolhas: | sim |
---|---|
Cancelável: | sim |
Tipo de evento: | TouchEvent |
Tags HTML suportadas: | Todos os elementos HTML |