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 Event

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 es mit der Maus angeklickt wird oder eine Tasteneingabe verwendet wird, um zu ihm zu navigieren.

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 wartet auf DOMActivate bei einem <button>-Element und zeigt dessen detail.

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 ein 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 anzeigen).

Spezifikationen

Spezifikation
UI Events
# event-type-DOMActivate

Browser-Kompatibilität

Siehe auch