Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. Element
  4. hasPointerCapture()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Element: hasPointerCapture() Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2020⁩.

DiehasPointerCapture()-Methode derElement Schnittstelle überprüft, ob das Element, auf dem sie aufgerufen wird,eine Zeigerdämpfung für den durch die gegebene Zeiger-ID identifizierten Zeiger hat.

Syntax

js
hasPointerCapture(pointerId)

Parameter

pointerId

DiepointerId einesPointerEvent-Objekts.

Rückgabewert

Ein boolescher Wert —true, wenn das Element tatsächlich eine Zeigerdämpfung für den durch die gegebene Zeiger-ID identifizierten Zeiger hat,false, wenn nicht.

Beispiele

html
<div>Touch this element with a pointer.</div>
js
const el = document.getElementById("target");el.addEventListener("pointerdown", (ev) => {  // Element 'target' will receive/capture further events  el.setPointerCapture(ev.pointerId);  // …  // Check whether element still has pointer capture  const pointerCap = el.hasPointerCapture(ev.pointerId);  if (pointerCap) {    // We've still got pointer capture  } else {    // oops, we've lost pointer capture!  }});

Spezifikationen

Specification
Pointer Events
# dom-element-haspointercapture

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp