Event: type Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Die type schreibgeschützte Eigenschaft des Event-Interfaces gibt einen String zurück, der den Typ des Ereignisses enthält. Dieser wird beim Erstellen des Ereignisses festgelegt und ist der Name, der üblicherweise verwendet wird, um auf das spezifische Ereignis zu verweisen, wie zum Beispiel click, load oder error.

Wert

Ein String, der den Typ des Event enthält.

Beispiel

Dieses Beispiel protokolliert den Ereignistyp, wenn Sie eine Tastaturtaste drücken oder eine Maustaste klicken.

HTML

html
<p>Press any key or click the mouse to get the event type.</p>
<p id="log"></p>

JavaScript

js
function getEventType(event) {
  const log = document.getElementById("log");
  log.innerText = `${event.type}\n${log.innerText}`;
}

// Keyboard events
document.addEventListener("keydown", getEventType, false); // first
document.addEventListener("keypress", getEventType, false); // second
document.addEventListener("keyup", getEventType, false); // third

// Mouse events
document.addEventListener("mousedown", getEventType, false); // first
document.addEventListener("mouseup", getEventType, false); // second
document.addEventListener("click", getEventType, false); // third

Ergebnis

Spezifikationen

Specification
DOM Standard
# ref-for-dom-event-type④

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch