touchcancelイベント
例
タッチが中断されたときにJavaScriptを実行します(タッチスクリーンの場合のみ)。
<p ontouchcancel="myFunction(event)">Touch me!</p>
定義と使用法
touchcancelイベントは、touchイベントが中断されたときに発生します。
さまざまなデバイスがさまざまなアクションでタッチイベントを中断します。この「エラー」が発生した場合にコードをクリーンアップするために、このイベントを含めることをお勧めします。
注:タッチスタートイベントは、タッチスクリーンを備えたデバイスでのみ機能します。
ヒント:タッチスタートイベントに関連するその他のイベントは次のとおりです。
- touchstart-ユーザーが要素に触れたときに発生します
- touchend-ユーザーが要素から指を離したときに発生します
- touchmove-ユーザーが画面上で指を動かしたときに発生します
ブラウザのサポート
表の数字は、イベントを完全にサポートする最初のブラウザーバージョンを示しています。
Event | |||||
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Not supported | Not supported |
構文
HTMLの場合:
<element ontouchcancel="myScript">
JavaScriptの場合:
object.ontouchcancel = myScript;
JavaScriptでは、addEventListener()メソッドを使用します。
object.addEventListener("touchcancel", myScript);
技術的な詳細
泡: | はい |
---|---|
キャンセル可能: | はい |
イベントタイプ: | TouchEvent |
サポートされているHTMLタグ: | すべてのHTML要素 |