st123: Nachträgliches Aktivieren eines Formular-Teils

Gute Nacht allerseits,
Probleme sind da um sie zu lösen:
In einem HTML Formular habe ich durch SELECT-Tag eine Auswahlliste erstellt. Trifft man die Auswahl 'Sonstiges', soll sich das Formular erweitern; d.h. weitere Abfragen öffnen sich bei dieser Auswahl. Gibt es hierzu einen HTML-Befehl? Kann man evtl. die Erweiterung zuerst sichtbar aber nicht editierfähig darstellen und erst bei Auswahl von 'Sonstiges' "scharf" machen? Gibt es ein Script, das ich benutzen kann?
Für Hilfe wäre ich sehr dankbar!

st123

  1. Hi,

    Probleme sind da um sie zu lösen:

    Jap, sie sind aber vorwiegend da, sie selber zu loesen.

    Gibt es hierzu einen HTML-Befehl? Kann man
    evtl. die Erweiterung zuerst sichtbar aber nicht editierfähig
    darstellen und erst bei Auswahl von 'Sonstiges' "scharf" machen?

    Kann man ueber DHTML realisieren - lies dazu den Artikel ueber
    Dynamic HTML in Self durch ,)

    Gibt es ein Script, das ich benutzen kann?

    ka, aber hier ist das Self-Forum, sprich selbermachen, nicht
    klauen ,)

    msg
    CK1

    1. Hallo & guten Morgen,

      Moralpredigten sind ja was Feines und in der Sache manchmal auch
      berechtigt, aber bringen den Armen doch nicht weiter, also hier
      von meiner Seite aus der Vorschlag:

      Setz den Teil Deines Formulars, den Du erst nachträglich aktivieren
      willst, in einen <div>, der erst mal verborgen ist.

      Verborgene Divs -> SELFHTML, CSS, Javascript

      Und wenn nun genau die Auswahl getroffen ist, die diese zusätzlichen
      Formularfelder freilegen soll, wird dieser <div> eben angezeigt.

      vgl. Abfrage, welche Auswahl getroffen ist, onChange, CSS,
      steht alles in SELFHTML

      ka, aber hier ist das Self-Forum, sprich selbermachen, nicht
      klauen ,)

      und das finde ich ja nun nicht gerade der Weisheit letzter Schluss,
      denn wenn ich es richtig verstanden habe, dann sollen die Leute an-
      hand von SELFHTML, Forum, Auslese etc. kapieren, wie es prinzipiell
      funzt und selbst nach einer Lösung suchen und erst fragen, wenn sie
      _wirklich_ nicht weiter kommen und sich _redlich_ Mühe gegeben haben.

      Ich kann mir aber nicht vorstellen, dass mit "Die Energie des
      Verstehens" gemeint ist, dass wir alle das Rad neu erfinden; zumindest hab ich weder in SELFHTML noch in den Forums-FAQ einen
      Hinweis gefunden, dass alle dort vorgestellten Lösungen und nament-
      lich Scripte nur dem Verständnis dienen, aber bei Androhung eines
      gemeinsamen Wochenendes mit unserem werten Freiherr von... _nicht_
      verwendet werden dürfen. Aber genau darauf läuft Deine letzte Be-
      merkung faktisch hinaus.

      Übrigens wurden hier schon so viele Links zu Scripten, CGI-Ressour-
      cen, DHTML-Sites pp. gesetzt, dass es kaum offizielle Denkweise
      der Community sein kann, _um jeden Preis_ selbst machen zu müssen.

      Oder seh ich das zu verbissen?

      Also... gute Nacht & viel Erfolg beim "scharf machen" des fraglichen
      Formulares...

      Gruß Alex

      Ach ja, Du kannst natürlich auch Dein Formular auf mehrere Seiten
      verteilen und dann via Abfrage bestimmen, wie es weitergehen soll,
      also

      a) wenn Auswahl != scharf -> Seite 2
      b) wenn Auswahl == scharf -> Seite 1a

      Ist aber der nicht so elegante Weg.
      Und spätestens jetzt isser total verwirrt ;-)

      1. Hi Alexander!

        Du bist viiiiiiel zu nett!

        Unter

        <../../tecbbdaa.htm#a2> steht doch, wie man es macht, mit erweitern von Auswahllisten, DHTML ist also voelliger Overkill!
        Das haette der Mensch wohl auch noch gefunden (wenn er denn GESUCHT hätte).

        Und moeglicherweise wirst Du auch bald feststellen, dass man, wenn man den Leuten immer mit einer kompletten Loesung hilft, mehr Begehrlichkeiten weckt als Dank einheimst.

        Gruesse,

        <img src="http://outpost.purespace.de/mozilla.jpg" alt="">

        Bio

  2. Hi Nobody,
    warum versteckst du dich? Hast du keinen Namen oder was? Schaemst du dich ne Frage zu stellen die evt. schon 1000 mal beantwotet wurdet ? Keiner macht dich runter nur weil du (evt.) ne bloede Frage stellst, aber mit Sicherheit wenn du nicht in SELFHTML und in der Auslese und nicht im Archiv gesucht hast. Denn dort findest du mit Sicherheit ne Antwort, denn deine Frage wurde schon .match(/unendlichmal/) beantwortet.

    Trotzdem schoene Gruesse.

    Einer der nur noch von den gleichen Fragen genervt ist......

    PS:Schau doch einfach mal bei den Javascript-Objekten "Options" nach und schalte dein Hirn ein, und schon findest du ne Lösung.....