touchcancel Событие
Пример
Выполнение JavaScript при прерывании касания (только для сенсорных экранов):
<p ontouchcancel="myFunction(event)">Touch me!</p>
Определение и использование
Событие touchcancel возникает, когда событие касания прерывается.
Различные устройства будут прерывать событие касания при разных действиях, и считается хорошей практикой включать это событие для очистки кода, если возникает эта «ошибка».
Примечание. Событие touchstart будет работать только на устройствах с сенсорным экраном.
Совет: Другие события, связанные с событием touchstart:
- touchstart — происходит, когда пользователь касается элемента
- touchend — происходит, когда пользователь убирает палец с элемента
- touchmove — происходит, когда пользователь перемещает палец по экрану
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это событие.
Event | |||||
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Not supported | Not supported |
Синтаксис
В HTML:
<element ontouchcancel="myScript">
В JavaScript:
object.ontouchcancel = myScript;
В JavaScript с помощью метода addEventListener():
object.addEventListener("touchcancel", myScript);
Технические детали
Пузыри: | да |
---|---|
Отменяемо: | да |
Тип события: | TouchEvent |
Поддерживаемые HTML-теги: | Все элементы HTML |