Wird verwendet, um anzugeben, ob ein Ereignis ein Blasenereignis ist oder nicht. Wenn das Ereignis sprudeln kann, ist der Wert wahr, andernfalls ist der Wert falsch.
Wird verwendet, um anzugeben, ob die Standardaktion eines Ereignisses verhindert werden kann oder nicht. Wenn die Standardaktion verhindert werden kann, ist der Wert wahr, andernfalls ist der Wert falsch.
Wird verwendet, um die anzuzeigenIEventTarget wessenIEventListener s werden gerade verarbeitet. Dies ist besonders nützlich beim Erfassen und Bubbling.
Das isTrusted-Attribut muss den Wert zurückgeben, mit dem es initialisiert wurde. Wenn ein Ereignis erstellt wird, muss das Attribut auf „false“ initialisiert werden.
Wird verwendet, um die Zeit (in Millisekunden relativ zur Epoche) anzugeben, zu der das Ereignis erstellt wurde. Da einige Systeme diese Informationen möglicherweise nicht bereitstellen, ist der Wert von timeStamp möglicherweise nicht für alle Ereignisse verfügbar. Wenn nicht verfügbar , wird ein Wert von 0 zurückgegeben. Beispiele für Epochenzeit sind die Zeit des Systemstarts oder 0:0:0 UTC 1. Januar 1970.
Wenn eine Veranstaltung stornierbar ist, wird diePreventDefault -Methode wird verwendet, um anzugeben, dass das Ereignis abgebrochen werden soll, , was bedeutet, dass eine Standardaktion, die normalerweise von der Implementierung als Ergebnis des Ereignisses ausgeführt wird, nicht ausgeführt wird.
Das Aufrufen dieser Methode verhindert, dass das Ereignis alle Ereignis-Listener erreicht, die nach dem aktuellen registriert sind, und wenn es in einem Baum gesendet wird, verhindert es auch, dass das Ereignis andere Objekte erreicht.
Derzeit nicht versendete Ereignisse befinden sich in dieser Phase.
Bemerkungen
Ein Objekt, das die implementiertEvent wird im Allgemeinen als erster Parameter an einen Event-Handler übergeben. Spezifischere Kontextinformationen werden an Event-Handler übergeben, indem zusätzliche Schnittstellen von abgeleitet werdenEvent die Informationen enthalten, die sich direkt auf die Art des Ereignisses beziehen, das sie begleiten. Diese abgeleiteten Schnittstellen werden auch von dem Objekt implementiert, das an den Ereignis-Listener übergeben wird.