kombiniertes listenfeld



  • Hi Leute,

    kann mir vielleicht jemand sagen, wie ich mit HTML bzw. PHP nen kombiniertes Listenfeld erstelle???

    Also das hier ist ja nen normales:

    <select name="test" size=1>
    <option>1</option>
    <option>2</option>
    <option selected>3</option>
    <option>4</option>
    </select>
    

    Ich möchte aber gerne entweder einen Wert aus der Liste auswählen oder einen Wert in eben dieses Feld eingeben. Habt ihr da ne Idee???

    thx, mfg



  • Leider kenne ich keine Möglichkeit sowas zu realisieren unter HTML. Soll eine beliebige Eingabe generell möglich sein oder nur in einen bestimmten Modus (falls du überhaupt verschiedene Modi hast)?



  • soweit ich weiss ist sowas nicht möglich.

    Du könntest halt nen ein input vom typ Text zusätzlich nehmen und wenn da was drinsteht das ausgewählte nicht mehr beachten (man kann dann ja per JS ne lehre Zeile auswählen). Allerdings nur ums userfreundlich zu gestalten. Die Überprüfung sollteste dann in php oder so machen, es hat ja nicht jeder JS aktiviert.

    mfg
    tobi



  • Oder du bastelst dir mir CSS und JavaScript was 😉
    Du müsstest einfach per CSS ein Input ohne Rahmen erstellen, das du per DIV ensprechend über dem Listenfeld plazierst. Wenn jetzt im Listenfeld etwas ausgewählt wird setzt du beim Input einfach den Text entsprechend der Auswahl 🙂



  • @flenders
    Hmmm intersanter Trick.


Anmelden zum Antworten