MiSo: funktion aufrufen

Wie ruf ich nochmal eine Funktion auf, deren Namen ich in einer Variable hab.
Quasi
var fktname = 'test';
call (fktname,parameter);

Kann jemand kurz meinem Gedächtnis auf die Sprünge helfen?

mfg
Micha

--
viel Spass: ie:{ fl:) br:> va:( ls:[ fo:) rl:? n4:{ ss:{ de:> js:} ch:? sh:( mo:) zu:]
  1. Hi,

    Wie ruf ich nochmal eine Funktion auf, deren Namen ich in einer Variable hab.

    Gegenfrage: Wieso um alles in der Welt hast Du den Namen einer Funktion als _String_ vorliegen?

    var fktname = 'test';

    var fkt = test;

    call (fktname,parameter);

    test(parameter);

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Äh,

      var fkt = test;
      test(parameter);

      fkt(parameter) natürlich.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
    2. Gegenfrage: Wieso um alles in der Welt hast Du den Namen einer Funktion als _String_ vorliegen?

      Weil ich ne Funktion hab, die sich um... ähm... die kümmer sich halt um verschiedene Dinge. Die muss ich mit Parametern füttern und ihr sagen, welche Funktion die aufrufen soll, nachdem sie fertig ist.

      Ok... ich _muss_ nichts außer sterben. Ich_will_aber *gg*

      mfg
      Micha

      --
      viel Spass: ie:{ fl:) br:> va:( ls:[ fo:) rl:? n4:{ ss:{ de:> js:} ch:? sh:( mo:) zu:]
      1. Hi,

        Gegenfrage: Wieso um alles in der Welt hast Du den Namen einer Funktion als _String_ vorliegen?
        Weil ich ne Funktion hab, die sich um... ähm... die kümmer sich halt um verschiedene Dinge. Die muss ich mit Parametern füttern und ihr sagen, welche Funktion die aufrufen soll, nachdem sie fertig ist.

        und wieso muss das unbedingt als String passieren?

        Ok... ich _muss_ nichts außer sterben. Ich_will_aber *gg*

        Ich bezweifele, dass Du eine bewusste Entscheidung pro String contra Referenz getroffen hast. Somit ist es eine Lüge, dass Du das willst *g*

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi,

          Gegenfrage: Wieso um alles in der Welt hast Du den Namen einer Funktion als _String_ vorliegen?
          Weil ich ne Funktion hab, die sich um... ähm... die kümmer sich halt um verschiedene Dinge. Die muss ich mit Parametern füttern und ihr sagen, welche Funktion die aufrufen soll, nachdem sie fertig ist.

          und wieso muss das unbedingt als String passieren?

          Ok... ich _muss_ nichts außer sterben. Ich_will_aber *gg*

          Ich bezweifele, dass Du eine bewusste Entscheidung pro String contra Referenz getroffen hast. Somit ist es eine Lüge, dass Du das willst *g*

          Cheatah

          Doch... mein wahnsinniger Verstand zwingt mich zum SVV :P

          mfg
          Micha

          --
          viel Spass: ie:{ fl:) br:> va:( ls:[ fo:) rl:? n4:{ ss:{ de:> js:} ch:? sh:( mo:) zu:]
      2. hi,

        Ok... ich _muss_ nichts außer sterben. Ich_will_aber *gg*

        Suizidale Tendenzen spiegeln sich also im Scriptcode wieder.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Suizidale Tendenzen spiegeln sich also im Scriptcode wieder.

          könnte auch ein leichter Anflug vom Masochismus sein...

          mfg
          Micha

          --
          viel Spass: ie:{ fl:) br:> va:( ls:[ fo:) rl:? n4:{ ss:{ de:> js:} ch:? sh:( mo:) zu:]
  2. Hell-O!

    Wie ruf ich nochmal eine Funktion auf, deren Namen ich in einer Variable hab.

    function foo(s) { alert(s); }  
    var fn = 'foo';  
    window[fn]('Hier ist foo!');
    

    Siechfred

    --
    Ich bin strenggenommen auch nur interessierter Laie. (molily)
    Siechfreds Tagebuch || Steuerfreie Geburtsbeihilfen? || RT 221 Erfurt-Altstadt i.V.