Norbert: kombiniertes Eingabefeld

Hallo,

der User soll aus einem DropDownFeld etwas auswaehlen oder einen neuen Begriff eingeben koennen.
Dafuer gibt es in ei nigen Programmiersprachen Kombinationsfelder, aber geht sowas auch in einem HTML-Formular?

Bin fuer jeden hilfreichen Tip dankbar ...

Gruss und Dank
Norbert

  1. Hi,

    der User soll aus einem DropDownFeld etwas auswaehlen oder einen neuen Begriff eingeben koennen.

    und was soll dann passieren? Ein wenig mehr Info bitte.

    Grüße,
    Thorsten F.

    1. Hai Thorsten F.,

      und was soll dann passieren? Ein wenig mehr Info bitte.

      hmm,
      wie meinst Du das denn nun wieder ?
      Bei einem Formular wuerde ich vermuten, dass man es an den Server sendet.
      Oder haettest Du da noch andere Alternativen ... ?

      Da es keine Kombinationsfelder gibt, muss man ein Textfeld und ein DropDownFeld verwenden. Im konkreten Fall soll der Suchbegriff aus dem Textfeld vorrangig vor dem Begriff aus dem DropDownFeld abgearbeitet werden. Dazu braucht man kein JavaScript, das geht auch serverseitig, ein Kombinationsfeld waere halt nur schoener gewesen.

      Ach-ja, gibt es im WEB 2.0 vielleicht Kombinationsfelder ?
      Zu irgend etwas muss es doch gut sein ... ;-)

      Gruss und Dank
      Norbert

      1. Hallo Norbert.

        Ach-ja, gibt es im WEB 2.0 vielleicht Kombinationsfelder ?
        Zu irgend etwas muss es doch gut sein ... ;-)

        Das datalist-Element und der add-Wert scheinen hierfür geeignet.

        Einen schönen Donnerstag noch.

        Gruß, Mathias

        --
        sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
        „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
        [HTML Design Constraints: Logical Markup]
  2. n'abend,

    der User soll aus einem DropDownFeld etwas auswaehlen oder einen neuen Begriff eingeben koennen.
    Dafuer gibt es in ei nigen Programmiersprachen Kombinationsfelder, aber geht sowas auch in einem HTML-Formular?

    Über ein Kombinationsfeld ist mir nichts bekannt.
    Ein Select-Feld und ein Input-Feld werden dir wohl das bieten, was du suchst.
    Mit ein bischen Javascript und CSS kannst du das Textfeld nur dann erscheinen lassen, wenn eine bestimmte Option des Selectfelds gewählt wurde.

    weiterhin schönen abend...

    --
    wer braucht schon großbuchstaben?
    sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|
  3. Hallo Norbert.

    der User soll aus einem DropDownFeld etwas auswaehlen oder einen neuen Begriff eingeben koennen.
    Dafuer gibt es in ei nigen Programmiersprachen Kombinationsfelder, aber geht sowas auch in einem HTML-Formular?

    Nein, Combofelder gibt es nicht.

    Doch du kannst eine vergleichbare Funktionalität <http://de.selfhtml.org/javascript/objekte/options.htm#neue_elemente@title=mit JS nachbauen>.

    Einen schönen Dienstag noch.

    Gruß, Mathias

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
    [HTML Design Constraints: Logical Markup]