Element: pointerup Event
        
        
          
                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.
Das pointerup-Ereignis wird ausgelöst, wenn ein Zeiger nicht mehr aktiv ist. Denken Sie daran, dass stattdessen ein pointercancel-Ereignis auftreten kann.
Dieses Verhalten unterscheidet sich von mouseup-Ereignissen. Bei der Verwendung einer physischen Maus wird das mouseup-Ereignis jedes Mal ausgelöst, wenn eine Taste an der Maus losgelassen wird. pointerup-Ereignisse werden nur beim Loslassen der letzten Taste ausgelöst; vorherige Tastenfreigaben, während andere Tasten gedrückt gehalten werden, lösen keine pointerup-Ereignisse aus.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignishandler-Eigenschaft.
addEventListener("pointerup", (event) => { })
onpointerup = (event) => { }
Ereignistyp
Ein PointerEvent. Erbt von Event.
Ereigniseigenschaften
Diese Schnittstelle erbt Eigenschaften von MouseEvent und Event.
- PointerEvent.altitudeAngleSchreibgeschützt Experimentell
- 
Repräsentiert den Winkel zwischen der Achse eines Umsetzers (ein Zeiger oder Stift) und der X-Y-Ebene eines Geräts. 
- PointerEvent.azimuthAngleSchreibgeschützt Experimentell
- 
Repräsentiert den Winkel zwischen der Y-Z-Ebene und der Ebene, die sowohl die Achse des Umsetzers (ein Zeiger oder Stift) als auch die Y-Achse enthält. 
- PointerEvent.persistentDeviceIdSchreibgeschützt Experimentell
- 
Eine eindeutige Kennung für das Zeigegerät, das das PointerEventerzeugt.
- PointerEvent.pointerIdSchreibgeschützt
- 
Eine eindeutige Kennung für den Zeiger, der das Ereignis verursacht. 
- PointerEvent.widthSchreibgeschützt
- 
Die Breite (Größe auf der X-Achse) in CSS-Pixeln der Kontaktgeometrie des Zeigers. 
- PointerEvent.heightSchreibgeschützt
- 
Die Höhe (Größe auf der Y-Achse) in CSS-Pixeln der Kontaktgeometrie des Zeigers. 
- PointerEvent.pressureSchreibgeschützt
- 
Der normalisierte Druck des Zeigereingangs im Bereich von 0bis1, wobei0und1den minimalen bzw. maximalen Druck darstellen, den die Hardware erkennen kann.
- PointerEvent.tangentialPressureSchreibgeschützt
- 
Der normalisierte tangentiale Druck des Zeigereingangs (auch bekannt als Fassdruck oder Zylinderbelastung) im Bereich von -1bis1, wobei0die neutrale Position der Steuerung ist.
- PointerEvent.tiltXSchreibgeschützt
- 
Der Flächenwinkel (in Grad, im Bereich von -90bis90) zwischen der Y–Z-Ebene und der Ebene, die sowohl die Achse des Zeigers (z. B. Stiftstilus) als auch die Y-Achse enthält.
- PointerEvent.tiltYSchreibgeschützt
- 
Der Flächenwinkel (in Grad, im Bereich von -90bis90) zwischen der X–Z-Ebene und der Ebene, die sowohl die Achse des Zeigers (z. B. Stiftstilus) als auch die X-Achse enthält.
- PointerEvent.twistSchreibgeschützt
- 
Die Drehung im Uhrzeigersinn des Zeigers (z. B. Stiftstilus) um seine Hauptachse in Grad, mit einem Wert im Bereich von 0bis359.
- PointerEvent.pointerTypeSchreibgeschützt
- 
Gibt den Gerätetyp an, der das Ereignis verursacht hat (Maus, Stift, Berührung usw.). 
- PointerEvent.isPrimarySchreibgeschützt
- 
Gibt an, ob der Zeiger den primären Zeiger dieses Zeigertyps darstellt. 
Beispiele
Verwendung von addEventListener():
const para = document.querySelector("p");
para.addEventListener("pointerup", (event) => {
  console.log("Pointer up");
});
Verwendung der onpointerup-Ereignishandler-Eigenschaft:
const para = document.querySelector("p");
para.onpointerup = (event) => {
  console.log("Pointer up");
};
Spezifikationen
| Specification | 
|---|
| Pointer Events> # the-pointerup-event> | 
| Pointer Events> # dom-globaleventhandlers-onpointerup> | 
Browser-Kompatibilität
Loading…