"Dynamische" JavaScript-Funktionen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • "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](); 
    Zuletzt geändert von Kropff; 28.01.2010, 12: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]

    Kommentar


    • #3
      Danke, habs schon selber gefunden

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

      Kommentar


      • #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]

        Kommentar


        • #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

          Kommentar


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

            Kommentar


            • #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]

              Kommentar


              • #8
                Zitat von TobiaZ Beitrag anzeigen
                OffTopic:
                Da muss ja tatsächlich ne Verbindung zwischen euch bestehen. Kropff, bist du dir sicher, dass du die Begegnung verpassen willst?
                Zitat von AmicaNoctis Beitrag anzeigen
                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

                Kommentar


                • #9
                  Zitat von Kropff Beitrag anzeigen
                  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]

                  Kommentar


                  • #10
                    Zitat von AmicaNoctis Beitrag anzeigen
                    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

                    Kommentar

                    Lädt...
                    X