Sebastian: In einem Formular nachträglich Felder einblenden mit select

Hallo zusammen,

ich habe in Formular, das ein Select-Menü enthält. Jetzt möchte ich, wenn jemand die option="1" wählt, dass zusätzliche Felder eingeblendet werden, ohne dass die komplette Seite neu geladen wird. Das geht doch bestimmt mit Javascript, oder?

Vielen Dank für Eure Hilfe,
Sebastian

  1. Hallo Sebastian,

    Das geht doch bestimmt mit Javascript, oder?

    Ja, allerdings hast du dann ein Problem, wenn jemand ohne JS deine Seite
    betrachten will.
    Du kannst ja das entsprechende Feld mittels CSS (visibility) verstecken. Wenn dann jene Option gewählt wurde (onChange/onClick -> überprüfen)
    blendest du es wieder ein.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
    1. Hi,

      danke für Deine Antwort. Genau so etwas suche ich. Leider habe ich keine Ahnung von JavaScript. Weiß Du, wie so etwas aussehen könnte?

      Vielen Dank für Deine Hilfe,
      Sebastian

      1. Hallo Sebastian,

        Leider habe ich keine Ahnung von JavaScript.

        Na, dann ist das doch /die/ Gelegenheit, ein wenig hineinzuschaun ;)
        Die Zutatenliste nannte ich dir ja, nun heißt es ein wenig im großen Backbuch
        "SelfHTML" blättern. Versuch doch einmal, ein wenig etwas hinzubekommen,
        ggf. helfe ich gerne wohl weiter,

        Grüße
          David

        --
        >>Nobody will ever need more than 640k RAM!<<
        1981 Bill Gates
    2. hi hi David

      wie kannst du den das versteckte element sichtbar machen wenn JS nicht benutzt werden soll??

      bis bis roman

      1. Hallo roman,

        wie kannst du den das versteckte element sichtbar machen wenn JS nicht benutzt werden soll?

        Ich schrieb ja, dass es Probleme gibt, wenn kein JS aktiviert ist. In diesem
        Fall müsste das Formular abgesendet und in der neuen Seite die Optionen
        eingeblen werden.

        Grüße
          David

        --
        >>Nobody will ever need more than 640k RAM!<<
        1981 Bill Gates
  2. Hallo Sebastian,

    Jetzt möchte ich, wenn jemand die option="1" wählt, dass zusätzliche Felder eingeblendet werden, ohne dass die komplette Seite neu geladen wird.

    suchst du vielleicht http://selfhtml.teamone.de/javascript/objekte/options.htm#neue_elemente? (Wenn nicht, solltest du dein Problem etwas genauer erläutern)

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|