Evento touchcancel
Definición y uso
El evento touchcancel se produce cuando se interrumpe un evento táctil.
Los dispositivos diferentes pueden interrumpir los eventos táctiles en diferentes acciones, si ocurre este "error", se considera una buena costumbre incluir este evento para limpiar el código.
Comentario:El evento touchcancel solo se aplica a los dispositivos con pantalla táctil.
Consejo:Aquí hay otros eventos relacionados con el evento touchcancel:
- touchstart - Se produce cuando el usuario toca un elemento
- touchend - Se produce cuando el usuario levanta el dedo de un elemento
- touchmove - Se produce cuando el usuario mueve el dedo en la pantalla
Ejemplo
Ejecutar JavaScript cuando se interrumpa el toque (sólo para pantallas táctiles):
<p ontouchcancel="myFunction(event)">¡Tócame!</p>
Sintaxis
En HTML:
<element ontouchcancel="myScript">
En JavaScript:
object.ontouchcancel = myScript;
En JavaScript, usa el método addEventListener():
object.addEventListener("touchcancel", myScript);
Detalles técnicos
Burbuja: | Soportado |
---|---|
Cancelable: | Soportado |
Tipos de eventos: | TouchEvent |
Soportados los etiquetas HTML: | Todos los elementos HTML |
Compatibilidad del navegador
Los números en la tabla indican la versión del navegador que admite completamente el evento.
Evento | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | No soportado | No soportado |