Michael: Verständnisproblem mit clientX bzw. clientY

Beitrag lesen

Hallo,

Was ich nicht verstehe ist, wie der Parameter in der Funktion verwendet wird. Normalerweise übergibt man doch in den Klammern beim Funktionsaufruf einen Parameter, der dann in der Funktion an den jeweiligen Stellen eingesetzt wird

wenn du Ereignisse über solche Zuweisungen überwachst:
element.onevent = handlerfunktion;
Dann wird handlerfunktion automatisch ausgeführt, wenn bei element das entsprechende Ereignis eintritt.

Diese Funktion bekommt dann automatisch das Eventobjekt als Parameter übergeben. Das ist einfach so festgelegt (Netscape hat das einst mal erfunden). Im MSIE läuft das etwas anders, da muss man wie im Text beschrieben über window.event darauf zugreifen.

Vielen Dank.

Ich wusste nicht, dass das Objekt übergeben wird. Jetzt versteh ichs. Mein Drag&Drop-Effekt funktioniert jetzt auch, nur wenn man mit der Maus zu schnell wird, kommt der Layer nicht mehr nach.

Ich hab es hier mal hochgeladen:

http://web565.serverdrome.de/dragdrop/drag.html

Ich hab den gesamten JS-Code in eine externe Datei ausgelagert. Kann es vielleicht daran liegen?