JavaScript - Tutorial - Objektreferenz - Das event-Objekt

window
event

Das event-Objekt ist, wenn überhaupt, nur in Funktionen verfügbar, die im Zusammenhang mit Ereignisverarbeitung aufgerufen werden.
Von der Verwendung des Objekts rate ich dringend ab, da es erstens nicht von allen Browsern unterstützt wird und zweitens krass proprietär ist. Sämtliche Attribute, die im Netscape Navigator verfügbar sind, hat der MS Internet Explorer nicht parat und umgekehrt.
Dieses Objekt ist also kaum nutzbar, man sollte daher lieber auf Java-Applets ausweichen, wenn man unbedingt auf eine vollständige Ereignisauswertung besteht.

Es befindet sich ein Beispiel im Anhang C (Mausbewegungen auswerten).
(funktioniert unter Netscape4.7x, Netscape6.1, Konqueror, MSIE)

Attribute des Objekts event
Attribut Bedeutung
allgemein bei allen Browsern
typeEreignisname
Netscape-proprietär - Tasten
modifiersSondertasten
whichTastatur- und Maustastencode
Microsoft-proprietär - Tasten
buttonMaustaste
altKeyDruck der Alt-Taste
ctrlKeyDruck der Strg-Taste
shiftKeyDruck der Shift-Taste
keyCodeTastencode
Netscape-proprietär - Maus
layerXX-Koordinate des Mauszeigers relativ zum Objekt
layerYY-Koordinate des Mauszeigers relativ zum Objekt
pageXX-Koordinate des Mauszeigers relativ zur Seite
pageYY-Koordinate des Mauszeigers relativ zur Seite
screenXBildschirm-X-Koordinate des Mauszeigers
screenYBildschirm-Y-Koordinate des Mauszeigers
Microsoft-proprietär - Maus
clientXX-Koordinate des Mauszeigers relativ zur Seite
clientYY-Koordinate des Mauszeigers relativ zur Seite
offsetXX-Koordinate des Mauszeigers relativ zum Objekt
offsetYY-Koordinate des Mauszeigers relativ zum Objekt
xX-Koordinate des Mauszeigers relativ zum Elternobjekt
yY-Koordinate des Mauszeigers relativ zum Elternobjekt


Autor: Ulrich Kritzner