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 September 2021.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
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
<p>Press any key or click the mouse to get the event type.</p>
<p id="log"></p>
JavaScript
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