TouchEvent targetTouches 属性

定義と使用法

targetTouches 属性は、ターゲット要素をタッチしている各指に対応する Touch オブジェクトの配列を返します。

targetTouches は読み取り専用の TouchList リストで、タッチ面にまだ接触しているすべてのタッチポイントの Touch オブジェクトを含んでいます。

注釈:この属性は読み取り専用です。

例 1

接触している要素の手の指の数を確認します:

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

自分で試してみてください

例 2

現在の要素のタグ名を返します:

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

自分で試してみてください

文法

イベント.targetTouches

技術詳細

戻り値: Touch オブジェクトの配列。

ブラウザサポート

このテーブルの数字は、その属性を完全にサポートする最初のブラウザバージョンを示しています。

属性 Chrome IE Firefox Safari Opera
targetTouches 22 サポート 52 サポートしていない サポートしていない

関連ページ

HTML DOM 参考マニュアル:TouchEvent touches 属性