--- title: 'HTMLElement: pointercancel イベント' slug: Web/API/HTMLElement/pointercancel_event tags: - DOM - Event - Pointer Events - PointerEvent - Reference - pointercancel - user input translation_of: Web/API/HTMLElement/pointercancel_event ---
pointercancel
イベントは、これ以上ポインタイベントがないとブラウザーが判断したとき、または {{event("pointerdown")}} イベントが発生した後に、パン、ズーム、スクロールによってビューポートを操作するためにポインタを使用する場合に発生します。
バブリング | あり |
---|---|
キャンセル | 不可 |
インターフェイス | {{domxref("PointerEvent")}} |
イベントハンドラプロパティ | onpointercancel |
pointercancel
イベントを引き起こす状況の例
pointercancel
イベントが発生した後、ブラウザーは {{event("pointerout")}} とそれに続く {{event("pointerleave")}} も送信します。
addEventListener()
を使用する場合
const para = document.querySelector('p'); para.addEventListener('pointercancel', (event) => { console.log('ポインタイベントがキャンセルされた'); });
onpointercancel
イベントハンドラプロパティを使用する場合
const para = document.querySelector('p'); para.onpointercancel = (event) => { console.log('ポインタイベントがキャンセルされた'); };
仕様 | 状態 |
---|---|
{{SpecName('Pointer Events', '#the-pointercancel-event')}} | {{Spec2('Pointer Events')}} |
{{Compat("api.HTMLElement.pointercancel_event")}}
onpointercancel
イベントハンドラプロパティDocument
でのこのイベント: pointercancel
イベント