HTML DOM TouchEvent

TouchEvent 对象

当用户触摸基于触控的设备时发生的事件属于 TouchEvent 对象。

Touch事件属性和方法

属性/方法描述
altKey返回触摸事件被触发时时,是否按下了 "ALT" 键。
changedTouches返回状态在上一次触摸和这次触摸之间发生变化的所有触摸对象的列表。
ctrlKey返回触摸事件被触发时时,是否按下了 "CTRL" 键。
metaKey返回触摸事件被触发时时,是否按下了 "meta" 键。
shiftKey返回触摸事件被触发时时,是否按下了 "SHIFT" 键。
targetTouches返回包含仍与触摸面接触的所有触摸点的 Touch 对象的 TouchList 列表。
touches返回当前与表面接触的所有 touch 对象的列表。

继承的属性和方法

TouchEvent 从以下对象继承了所有的属性和方法:

UiEvent

Event 对象

事件类型

这些事件类型属于 TouchEvent 对象:

事件描述
ontouchcancel在触摸被中断时,发生此事件。
ontouchend当手指从触摸屏上移开时,发生此事件。
ontouchmove当手指在屏幕上拖动时,发生此事件。
ontouchstart当手指放在触摸屏上时,发生此事件。