TouchEvent touches 属性

实例

查出有多少手指接触表面:

function countTouches(event) {
  var x = event.touches.length;
}

亲自试一试

定义和用法

touches 属性返回 Touch 对象数组,当前触摸面的每个手指对应一个对象。

注释:该属性只读。

浏览器支持

表中的数字注明了完全支持该属性的首个浏览器版本。

属性 Chrome IE Firefox Safari Opera
touches 22 支持 52 不支持 不支持

语法

event.touches

技术细节

返回值: Touch 对象的数组。

更多实例

返回触摸的 x 和 y 坐标:

function showCoordinates(event) {
  var x = event.touches[0].clientX;
  var y = event.touches[0].clientY;
}

亲自试一试

相关页面

HTML DOM 参考手册:TouchEvent targetTouches 属性

目录