PointerEvent.pointerId

pointerId PointerEvent インターフェイスの読み取り専用プロパティで、特定のポインターのイベントに割り当てられた識別子です。 識別子は一意であり、他のすべてのアクティブポインターのイベントの識別子と異なります。 値はランダムに生成される可能性があるため、特定の意味を伝えることは保証されません。

数値です。

次のコードスニペットは、以前に保存された pointerId と、発生したばかりの pointerdown イベントのものとを比較します。

js
let id; // これが以前に保存された pointerId であると仮定しましょう

target.addEventListener(
  "pointerdown",
  (event) => {
    // キャッシュされた前のイベントの ID を現在の
    // イベントの ID と比較し、それに応じて処理する
    if (id === event.pointerId) process_event(event);
  },
  false,
);

仕様書

Specification
Pointer Events
# dom-pointerevent-pointerid

ブラウザーの互換性

BCD tables only load in the browser