Scripts gleichzeitig aufrufen 1
    
 HomeJavaScript • mehrere Funktionen zeitgleich BEISPIEL  DOWNLOAD 

  Mehrere Funktionen gleichzeitg aufrufen 01

Sie möchten bei einem 'Event' (Ereignis) nicht nur eine Aktion ausführen. Dabei möchten sie die Funktionsaufrufe nicht in einem JavaScript zusammenfassen, sondern beide (oder mehrere) Aufrufe gleich an der Anweisung zur Überwachung des Events notieren.

Mehrere Funktionsaufrufe gleichzeitig 01

siehe auch Beispiel 2 (komplexere Version)

Hier im Beispiel kombimiere ich ein Script zur Farbänderung in Tabellen und ein Script zum Bildtausch. Die Auslösung erfolgt beim Mouse-Event OnMouseOver / OnMouseOut oder bei OnClick (beim Anklicken). Ziel: Bei einem bestimmten Ereignis tausche
  1. die Hintergrundfarbe
  2. eine Grafik
Kombination der Funktionsaufrufe für swap() und changeColor().


a  Beispiel mit MouseOver / MouseOut über einer Grafik

das ist eine Grafik

Raumtemperatur

b  Beispiel beim MouseEvent 'OnClick'

Die gleichen Funktionsaufrufe können (ebenfalls in der Kombination) auch beim MouseEvent 'OnClick' ausgeführt werden. Beispiel zum Anklicken

Van einschalten     Van ausschalten



   Erklärung

In diesem Beispiel kommen 2 Funktionen zum Einsatz:
  • changeColor()
  • swap()
Die beiden Funktionsaufrufe stehen im Verweis hinter dem "javascript:" und sind durch Komma getrennt. Die Funktion changeColor() tauscht die Hintergrundfarbe, Die Funktion swap() tauscht die Grafik des Ventilators (die zweite Grafik ist eine animierte GIF-Grafik).

a) bei MouseOver

<a onMouseover="changeColor(),swap()" href="javascript:void(0)" ...
b) beim Klick auf Textlink:

<a href="javascript:changeColor(),swap()">Textlink</a>
Info zu den beiden Scripts:

Die beiden JavaScript-Beispiele zum Bildtausch und zum Tausch der Hintergrundfarbe erkläre ich auf separaten Seiten. Hier geht es ja ausschließlich um die Kombination von 2 Funktionsaufrufen.









NACH OBEN