"Dynamische" JavaScript-Funktionen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • "Dynamische" JavaScript-Funktionen

    In PHP kann ich ja Folgendes machen:
    PHP Code:
    function blubb()
    {
      echo 
    'blubber';
    }
    $func 'blubb';
    $func(); 
    Gibt es in JavaScript auch so eine Möglichkeit, ohne mit eval zu arbeiten. Hab schon ziemlich viel gesucht, aber nichts dazu gefunden. Vielleicht weiß ja von euch einer Rat.

    Peter

    EDIT:
    habs geschaft

    PHP Code:
    function blubb(){
      
    alert('blubber');
    }
    var 
    fkt 'blubb';
    window[fkt](); 
    Last edited by Kropff; 28-01-2010, 11:41.
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

  • #2
    Hallo Peter,

    das JS-Äquivalent dazu wäre dann z. B.

    Code:
    function blubb () {
        ...
    }
    var func = "blubb";
    window[func]();
    oder gleich

    Code:
    window["blubb"]();
    Edit: sag mal, kannst du den Text schon sehen, während ich noch schreibe?

    Gruß,

    Amica
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Comment


    • #3
      Danke, habs schon selber gefunden

      Peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Comment


      • #4
        Deins ist aber falsch
        [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
        Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
        Super, danke!
        [/COLOR]

        Comment


        • #5

          Ja ja. Das passiert, wenn man mal eben noch was ändert. Jetzt paßt es.

          Peter
          Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
          Meine Seite

          Comment


          • #6
            OffTopic:
            Da muss ja tatsächlich ne Verbindung zwischen euch bestehen. Kropff, bist du dir sicher, dass du die Begegnung verpassen willst?

            Comment


            • #7
              OffTopic:
              @TobiaZ: Bist du sicher, dass du da nicht zu viel reininterpretierst?
              [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
              Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
              Super, danke!
              [/COLOR]

              Comment


              • #8
                Originally posted by TobiaZ View Post
                OffTopic:
                Da muss ja tatsächlich ne Verbindung zwischen euch bestehen. Kropff, bist du dir sicher, dass du die Begegnung verpassen willst?
                Originally posted by AmicaNoctis View Post
                OffTopic:
                @TobiaZ: Bist du sicher, dass du da nicht zu viel reininterpretierst?
                OffTopic:
                Seit ihr beiden sicher, dass ihr nicht genug zu tun habt?

                Peter
                Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                Meine Seite

                Comment


                • #9
                  Originally posted by Kropff View Post
                  OffTopic:
                  Seit ihr beiden sicher, dass ihr nicht genug zu tun habt?

                  Peter
                  OffTopic:
                  Bist du sicher, dass "Seid" nicht mit d geschrieben wird?
                  [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
                  Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
                  Super, danke!
                  [/COLOR]

                  Comment


                  • #10
                    Originally posted by AmicaNoctis View Post
                    OffTopic:
                    Bist du sicher, dass "Seid" nicht mit d geschrieben wird?
                    OffTopic:
                    Hatte heute eine schmerzhafte Erfahrung beim Zahnarzt und bin noch vollgedrönt.

                    Peter
                    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                    Meine Seite

                    Comment

                    Working...
                    X