備忘録的プログラミングリファレンス

TouchEvent インターフェイス

 TouchEvent インターフェイスは、タッチスクリーンやトラックパッドなどタッチベースのデバイスに触れたときに発生するイベントに関するインターフェイスです。

 UiEvent インターフェイスを継承しています。UiEvent インターフェイスの Property と Method、Event タイプが使えます。

TouchEvent継承図

Constructor

TouchEvent()

プロパティ( Properties )

Property
altKeyread onlyタッチイベントが発生したときにALTキーが押されているかをbool値で返す。
changedTouchesread onlyタッチパネルの操作があると、タッチオブジェクトのリストで返す。
ctrlKeyread onlyタッチイベントが発生したときにCONTROLキーが押されているかをbool値で返す。
metaKeyread onlyタッチイベントが発生したときにMETAキーが押されているかをbool値で返す。
shiftKeyread onlyタッチイベントが発生したときにSHIFTキーが押されているかをbool値で返す。
targetTouchesread only対象エレメントに触れている指の状態をタッチオブジェクトの配列で返す。
touchesread only画面に触れている指の状態をタッチオブジェクトの配列で返す。

 TouchEvent インターフェイスのプロパティは以下のように使用します。

var bubbles_value = TouchEvent.bubbles;

関連イベント

 TouchEvent のイベントはエレメントに設定してwebページで起こるイベントを捉えます。

Example Syntax

object.onabort = function(){script_or_function};
TouchEvent type
ontouchstartタッチスクリーンに触れると
ontouchendタッチスクリーンから指が離れると
ontouchmoveタッチスクリーン上でドラッグすると
ontouchcancelタッチ動作が中断されると