title | short-title | slug | l10n | ||
---|---|---|---|---|---|
Element: pointerup イベント |
pointerup |
Web/API/Element/pointerup_event |
|
{{APIRef}}
pointerup
イベントは、ポインターがアクティブではなくなったときに発生します。これは代わりに pointercancel
イベントを用いて取得できることを覚えておいてください。
このイベント名を {{domxref("EventTarget.addEventListener", "addEventListener()")}} などのメソッドで使用するか、イベントハンドラープロパティを設定するかしてください。
addEventListener("pointerup", (event) => {});
onpointerup = (event) => {};
{{domxref("PointerEvent")}} です。 {{domxref("Event")}} を継承しています。
{{InheritanceDiagram("PointerEvent")}}
このインターフェイスは {{domxref("MouseEvent")}} および {{domxref("Event")}} からプロパティを継承しています。
- {{domxref('PointerEvent.altitudeAngle')}} {{ReadOnlyInline}} {{experimental_inline}}
- : トランスデューサー(ポインターまたはスタイラス)の軸と端末画面の X-Y 平面との間の角度を表します。
- {{domxref('PointerEvent.azimuthAngle')}} {{ReadOnlyInline}} {{experimental_inline}}
- : Y-Z 平面と、トランスデューサー(ポインターまたはスタイラス)の軸と Y 軸の両方を格納する平面との間の角度を表します。
- {{domxref('PointerEvent.pointerId')}} {{ReadOnlyInline}}
- : イベントを発生させたポインターの固有の識別子です。
- {{domxref('PointerEvent.width')}} {{ReadOnlyInline}}
- : ポインターが接触するジオメトリーの幅(X 軸の大きさ、CSS ピクセル単位)。
- {{domxref('PointerEvent.height')}} {{ReadOnlyInline}}
- : ポインターが接触するジオメトリーの高さ(Y 軸の大きさ、CSS ピクセル単位)。
- {{domxref('PointerEvent.pressure')}} {{ReadOnlyInline}}
- : ポインター入力の正規化された圧力で、範囲は
0
から1
です。ここで0
と1
は、それぞれハードウェアが検出可能な最小圧力と最大圧力を表します。
- : ポインター入力の正規化された圧力で、範囲は
- {{domxref('PointerEvent.tangentialPressure')}} {{ReadOnlyInline}}
- : ポインター入力の正規化された接線圧力(バレル圧力またはシリンダー応力(cylinder stress)とも呼ばれます)で、
-1
から1
の範囲であり、0
はコントロールの中立位置です。
- : ポインター入力の正規化された接線圧力(バレル圧力またはシリンダー応力(cylinder stress)とも呼ばれます)で、
- {{domxref('PointerEvent.tiltX')}} {{ReadOnlyInline}}
- : Y-Z 平面と、ポインター(ペンスタイラスなど)の軸と Y 軸の両方を含む平面との間の平面角度(度単位、
-90
から90
の範囲)。
- : Y-Z 平面と、ポインター(ペンスタイラスなど)の軸と Y 軸の両方を含む平面との間の平面角度(度単位、
- {{domxref('PointerEvent.tiltY')}} {{ReadOnlyInline}}
- : X-Z 平面と、ポインター(ペンスタイラスなど)の軸と X 軸の両方を含む平面との間の平面角度(度単位、
-90
から90
の範囲)。
- : X-Z 平面と、ポインター(ペンスタイラスなど)の軸と X 軸の両方を含む平面との間の平面角度(度単位、
- {{domxref('PointerEvent.twist')}} {{ReadOnlyInline}}
- : ポインター(ペンスタイラスなど)の長軸を中心とした時計回りの回転の度数(
0
から359
の範囲の値)。
- : ポインター(ペンスタイラスなど)の長軸を中心とした時計回りの回転の度数(
- {{domxref('PointerEvent.pointerType')}} {{ReadOnlyInline}}
- : イベントの原因となった機器の種類(マウス、ペン、タッチなど)を示します。
- {{domxref('PointerEvent.isPrimary')}} {{ReadOnlyInline}}
- : このポインターがこのポインター種別の主ポインターを表すかどうかを示します。
addEventListener()
を使用した例です。
const para = document.querySelector("p");
para.addEventListener("pointerup", (event) => {
console.log("Pointer up");
});
onpointerup
イベントハンドラープロパティを使用した例です。
const para = document.querySelector("p");
para.onpointerup = (event) => {
console.log("Pointer up");
};
{{Specifications}}
{{Compat}}
-
関連イベント
- {{domxref('Element/gotpointercapture_event', 'gotpointercapture')}}
- {{domxref('Element/lostpointercapture_event', 'lostpointercapture')}}
- {{domxref('Element/pointerover_event', 'pointerover')}}
- {{domxref('Element/pointerenter_event', 'pointerenter')}}
- {{domxref('Element/pointerdown_event', 'pointerdown')}}
- {{domxref('Element/pointermove_event', 'pointermove')}}
- {{domxref('Element/pointerup_event', 'pointerup')}}
- {{domxref('Element/pointercancel_event', 'pointercancel')}}
- {{domxref('Element/pointerout_event', 'pointerout')}}
- {{domxref('Element/pointerleave_event', 'pointerleave')}}
- {{domxref('Element/pointerrawupdate_event', 'pointerrawupdate')}}