ChrisB: Mauszeigerposition im Firefox

Beitrag lesen

Hi,

Ich bin nur verwirrt, was das Übertragen des Wertes für das Event-Objekt zu tun hat, weil bei den Beispiel niemals sowas dabei steht:

document.onkeydown = TasteGedrueckt;

Da kann auch nicht "dabei stehen", weil dort nur die Funktionsreferenz an den Handler zugewiesen wird.

Und im nächsten wird dann einfach
function TasteGedrueckt (Ereignis) {
aufgerufen.
Da steht dann plötzlich das "Ereignis" drin.

Das steht da nicht "plötzlich", sondern ganz normal.

Die Funktion ist so deklariert, dass der erste Parameter, der beim Aufruf übergeben wird, innerhalb der Funktion unter dem Namen Ereignis ansprechbar ist.

Das muss doch dann hier eingetragen werden:
<div id="1" onmousedown="start('1')">

Du solltest zusehen, dass du die Definition der Eventhandler ganz aus dem HTML herauslässt, und stattdessen so wie beim obigen Beispiel machst.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.