Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. PointerEvent
  4. pointerId

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

PointerEvent: pointerId プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2020年7月.

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

メモ:pointerId プロパティの実装は、ブラウザー間でばらつきがあり、常に各インクストロークや、画面の操作に対して維持されるわけではありません。画面に同時に存在する複数のポインティングデバイスを確実に識別する方法については、PointerEvent.persistentDeviceId を参照してください。

数値です。

次のコードスニペットは、以前に保存された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

ブラウザーの互換性

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp