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