acid: events mehrfach "belegen"

hallo liste,

ich möchte ein bestimmtes event mehrfach auswerten.
beim bewegen der maus sollen 2 funktionen aufgerufen werden.

code:
----
document.onmousemove = fkt1;
----

ich möchte jetzt 2 funktionen aufrufen
habe schon folgendes ohne erfolg probiert:

----
document.onmousemove = fkt1 || fkt 2;
----

wie kann ich das trotzdem erreichen?

eventuell mit einer verteilerfunktion:
code:
----
funktion verteile(e)
{
  fkt1(e);
  fkt2(2);
}

document.onmousemove = verteile;
----

gibt es eine elegantere variante?
----

  1. ich möchte jetzt 2 funktionen aufrufen
    habe schon folgendes ohne erfolg probiert:


    document.onmousemove = fkt1 || fkt 2;

    Das ist Blödsinn.

    wie kann ich das trotzdem erreichen?

    eventuell mit einer verteilerfunktion:
    code:

    funktion verteile(e)
    {
      fkt1(e);
      fkt2(2);
    }

    document.onmousemove = verteile;

    Das geht.

    gibt es eine elegantere variante?

    Kommt drauf an, was du unter elegant verstehst.
    Es geht noch folgendes

    document.onmousemove = verteile(e)  
    {  
       fkt1(e);  
       fkt2(2);  
    }
    

    Struppi.

  2. Hallo,

    wie kann ich das trotzdem erreichen?
    eventuell mit einer verteilerfunktion:

    [...]

    Das ist eine Möglichkeit.

    Etwas kürzer geht das auch folgendermaßen:

      
    document.onmousemove = function() { machwas(); machnochwas(); };  
    
    

    Gruß, Jan