wachsendes Formular..

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

  • #16
    Code:
    <html><head><title>Test</title>
    <script type="text/javascript">
    function CheckAuswahl () {
      var selection = '';
      for (i = 0; i < document.Testform.Auswahl.length; ++i)
        if (document.Testform.Auswahl.options[i].selected == true)
          selection = selection + ' ' + document.Testform.Auswahl.options[i].value;
      alert(selection);
    }
    </script>
    </head><body>
    <form name="Testform" action="">
        <select name="Auswahl" size="5" MULTIPLE>
            <option value="Idiot!">Blindauswahl 1</option>
            <option value="Dummkopf!">Blindauswahl 2</option>
            <option value="Bratze!">Blindauswahl 3</option>
            <option value="Schlampe!">Blindauswahl 4</option>
            <option value="Bingo - gewonnen!">Blindauswahl 5</option>
        </select>
        <input type="button" value="guck!" onClick="CheckAuswahl()">
    </form>
    </body></html>
    Nach Vorlage von http://de.selfhtml.org/javascript/ob...ions.htm#value . Wie du deine 'weitere Form' steuerst, weißt du schon oder suchst du mal selbst ...

    Kommentar


    • #17
      äh ja das hatte ich mir auch schon angeschaut und in js is des value auch klar definiert.
      Ich krieg blos den Wert nicht ohne reload in php integriert. und da ich den Wert brauche für die db_query vor dem nächsten Formular werden im nächsten formular keine optionen angezeigt.
      kann mir da wer nen tipp geben? oder zumindest in welche richtung ich suchen muss? (funtion etc)

      MfG
      ranzi
      Die Milch bleibt ranzig!

      Kommentar


      • #18
        Wenn du es wirklich ohne Neuladen der Seite machen willst -> AJAX/XMLHTTPRequest
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #19
          ok thx werd ich mir ma reinziehn
          Die Milch bleibt ranzig!

          Kommentar


          • #20
            Re: Re: wachsendes Formular..

            Original geschrieben von onemorenerd
            Na klar.
            klar ... Stichwort Ajax

            http://www.testticker.de/ipro/praxis...051013017.aspx
            www.webshop4free.de

            Kommentar


            • #21
              Re: Re: Re: wachsendes Formular..

              Original geschrieben von PowerPaul
              klar ... Stichwort Ajax
              Es bleibt wie es ist, PHP -> Server, Seite -> Client, andere Seite -> reload oder Javascript.
              Nochmal: 'reload oder Javascript'! Vgl. Originalfrage:
              "Kann ich das mit PHP überhaupt ohne "reloaden" der Seite hinkriegen?"
              Sowohl beim Reload als auch bei Javascript (AJAX) kann hintenrum PHP beteiligt sein, aber ohne dass vom Client nochmal was an den Server geht, kommt PHP nicht ins Spiel.

              AJAX ist auch schön und gut, aber setzt Javascript voraus. Ohne dieses ginge es hier auch, wäre aber einiges mehr an Traffic und vor allem einige überflüssige DB-Abfragen. Man könnte nämlich einfach zu allen möglichen Eingaben in der Selectbox die entsprechenden folgenden Formelemente schon in unsichtbaren Containern auf der Seite haben, statt sie onChange mit AJAX nachzuladen.

              Kommentar


              • #22
                Man sollte an dieser Stelle eine Lösung mit Ajax bereitstellen, aber auch eine Alternative für Benutzer ohne JAvascript bieten.

                Du erstellst die Liste und einen Submitbutton direkt daneben mit entsprechender Beschriftung.
                Dann versteckst du den Submitbutton mit Javascript (wichtig).
                Per Onchange wird dann mittels AJAX das zweite Select Feld für die Länder generiert.

                Wenn Javascript deaktiviert ist sieht der Benutzer den Submitbutton und kann damit (mit einem vollen reload) das zweite Selectfeld bekommen.


                Bei Anwendung von Javascript: IMMER alternative Möglichkeiten bereitstellen. Es kann nichts ersetzen, aber ergänzen.

                Kommentar


                • #23
                  das war mir schon klar und ist au längst vorgesehn
                  trotzdem thx to all
                  bin schon n gudes stück weiter
                  Die Milch bleibt ranzig!

                  Kommentar

                  Lädt...
                  X