元素:touchend 事件
当一个或多个触摸点从触摸表面移除时,将触发touchend
事件。请记住,您可能会收到touchcancel
事件。
语法
在诸如addEventListener()
之类的 方法中使用事件名称,或设置事件处理程序属性。
js
addEventListener("touchend", (event) => {});
ontouchend = (event) => {};
事件类型
一个TouchEvent
。继承自Event
。
事件属性
TouchEvent.altKey
只读-
一个布尔值,指示触摸事件触发时 alt 键是否按下。
TouchEvent.changedTouches
只读TouchEvent.ctrlKey
只读-
一个布尔值,指示触摸事件触发时 control 键是否按下。
TouchEvent.metaKey
只读-
一个布尔值,指示在触发触摸事件时元键是否按下。
TouchEvent.shiftKey
只读-
一个布尔值,指示在触发触摸事件时 Shift 键是否按下。
TouchEvent.targetTouches
只读-
一个
TouchList
,包含所有当前与触摸表面接触 **并且** 也是在与事件目标相同的元素上开始的Touch
对象。 TouchEvent.touches
只读TouchEvent.rotation
非标准 只读-
自事件开始以来的旋转变化(以度为单位)。正值表示顺时针旋转;负值表示逆时针旋转。初始值:
0.0
。 TouchEvent.scale
非标准 只读-
自事件开始以来,两个手指之间的距离。表示为事件开始时两个手指之间初始距离的浮点倍数。小于 1.0 的值表示向内捏合(缩小)。大于 1.0 的值表示向外张开(放大)。初始值:
1.0
。
示例
这些事件的代码示例可在专用页面上找到:触摸事件.
规范
规范 |
---|
触摸事件 # event-touchend |
触摸事件 # dom-globaleventhandlers-ontouchend |
浏览器兼容性
BCD 表仅在浏览器中加载