molily: anonyme Funktion - öffentliche Methode aufrufen

Beitrag lesen

Hallo,

ich muss sie aber bei bestimmter User-Aktion ausführen...

Ich weiß nicht genau, was du vorhast. Auf das Funktionsobjekt kannst du zugreifen, indem du die Klammern weglässt (den Aufruf-Operator):

myfunc.publicMethod

Dieses Funktionsobjekt kannst du als Event-Handler registrieren:

document.getElementById('someButton').addEventListener('click', myfunc.publicMethod);

»myfunc« solltest du, wie tami vorschlägt, umbenennen, da es sich nicht um eine Funktion handelt.

Hintergrund:
http://molily.de/js/organisation-module.html
http://molily.de/js/organisation-verfuegbarkeit.html

Mathias