Skripte für Steuerelement - Events

JavaScript-Funktionen, die als Aktionsfunktion ausgeführt werden sollen, die also im Zuge eines Events aufgerufen werden, müssen einem bestimmten Muster

entsprechen. Solche Funktionen müssen entweder keinen, oder nur einen bestimmten Parameter haben. Dieser Parameter ist der args-Parameter.

Dieser wird gefüllt mit Informationen zum aktuellen Event (Seite, Komponente, Event).


Valide JavaScript Aktionsfunktionen wären also zum Beispiel:


  • function showSlotData(args) 
  • function anyFunctionName(args) 
  • function anyFunctionName() 


Nicht aber:


  • function anyFunctionName(args, secondParameter) 
  • function anyFunctionName(par1) 


Der args-Parameter kann innerhalb der Funktion wie folgt ausgelesen werden:



args[„page“] 

(args.page) 

Gibt den Namen der Seite zurück, auf der die eventauslösende Komponente liegt. Wenn diese Komponente keinen Namen hat, so wird lediglich die ID der Seite zurückgegeben. 


args[„element“] 

(args.element) 

Gibt den Namen der eventauslösenden Komponente zurück. Wenn diese Komponente keinen Namen hat, so wird lediglich deren ID zurückgegeben. 


args[„event“] 

(args.event) 

Gibt den Namen des Events zurück. Bspw. „Clicked“, „OnMouseDown“, etc.