--- title: 'Document: pointercancel イベント' slug: Web/API/Document/pointercancel_event tags: - API - Document - Event - PointerEvent - onpointercancel - pointercancel - イベント translation_of: Web/API/Document/pointercancel_event ---
pointercancel
イベントは、ブラウザーがもうポインターイベントが存在しないと判断したとき、または {{event("pointerdown")}} イベントが発生した後で、ポインターがビューポートのパン、ズーム、スクロールを操作するために使用されたときに発生します。
バブリング | あり |
---|---|
キャンセル可能 | いいえ |
インターフェイス | {{domxref("PointerEvent")}} |
イベントハンドラープロパティ | {{domxref("GlobalEventHandlers/onpointercancel", "onpointercancel")}} |
pointercancel
イベントが発生する状況の例をいくつか示します。
pointercancel
イベントの発生後、ブラウザーは {{event("pointerout")}} イベントと、続いて {{event("pointerleave")}} イベントを送信します。
addEventListener()
の使用例:
document.addEventListener('pointercancel', (event) => { console.log('Pointer event cancelled') });
onpointercancel
イベントハンドラープロパティの使用例:
document.onpointercancel = (event) => { console.log('Pointer event cancelled') };
仕様書 | 状態 |
---|---|
{{SpecName('Pointer Events', '#the-pointercancel-event')}} | {{Spec2('Pointer Events')}} |
{{Compat("api.Document.pointercancel_event")}}
HTMLElement
を対象としたこのイベント: {{domxref("HTMLElement/pointercancel_event", "pointercancel")}} イベント