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

View in English Always switch to English

Element: DOMActivate-Ereignis

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Das DOMActivate-Ereignis wird an einem Element ausgelöst, wenn es aktiv wird, beispielsweise wenn darauf geklickt wird oder eine Taste zur Navigation darauf verwendet wird.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wie addEventListener().

js
addEventListener("DOMActivate", (event) => { })

Hinweis: Es gibt keine onDOMActivate Ereignishandler-Eigenschaft für dieses Ereignis.

Ereignistyp

Ein UIEvent. Erbt von Event.

Event UIEvent

Beispiele

Dieses Beispiel lauscht auf DOMActivate bei einem <button>-Element und zeigt dessen detail an.

HTML

html
<button>Click</button>

JavaScript

js
const button = document.querySelector("button");

button.addEventListener("DOMActivate", (event) => {
  button.textContent = `Click count: ${event.detail}`;
});

Ergebnis

Beachten Sie, dass detail des DOMActivate-Ereignisses browser-spezifisches Verhalten haben kann. Es kann entweder immer 0 sein oder ein ähnliches Verhalten wie das detail des click-Ereignisses haben (d.h. die Anzahl der aufeinanderfolgenden Klicks angeben).

Spezifikationen

Spezifikation
UI Events
# event-type-DOMActivate

Browser-Kompatibilität

Siehe auch