元素:touchend 事件

当一个或多个触摸点从触摸表面移除时,将触发touchend事件。请记住,您可能会收到touchcancel事件。

语法

在诸如addEventListener()之类的 方法中使用事件名称,或设置事件处理程序属性。

js
addEventListener("touchend", (event) => {});

ontouchend = (event) => {};

事件类型

事件属性

此接口继承自其父级UIEventEvent的属性。

TouchEvent.altKey 只读

一个布尔值,指示触摸事件触发时 alt 键是否按下。

TouchEvent.changedTouches 只读

一个TouchList,其中包含所有表示个别接触点状态在先前触摸事件和此事件之间发生变化的Touch对象。

TouchEvent.ctrlKey 只读

一个布尔值,指示触摸事件触发时 control 键是否按下。

TouchEvent.metaKey 只读

一个布尔值,指示在触发触摸事件时元键是否按下。

TouchEvent.shiftKey 只读

一个布尔值,指示在触发触摸事件时 Shift 键是否按下。

TouchEvent.targetTouches 只读

一个 TouchList,包含所有当前与触摸表面接触 **并且** 也是在与事件目标相同的元素上开始的 Touch 对象。

TouchEvent.touches 只读

一个 TouchList,包含所有 Touch 对象,这些对象表示所有当前与表面接触的点,无论目标或更改状态如何。

TouchEvent.rotation 非标准 只读

自事件开始以来的旋转变化(以度为单位)。正值表示顺时针旋转;负值表示逆时针旋转。初始值:0.0

TouchEvent.scale 非标准 只读

自事件开始以来,两个手指之间的距离。表示为事件开始时两个手指之间初始距离的浮点倍数。小于 1.0 的值表示向内捏合(缩小)。大于 1.0 的值表示向外张开(放大)。初始值:1.0

示例

这些事件的代码示例可在专用页面上找到:触摸事件.

规范

规范
触摸事件
# event-touchend
触摸事件
# dom-globaleventhandlers-ontouchend

浏览器兼容性

BCD 表仅在浏览器中加载

另请参阅