Wie erstelle ich html Element sieht aus wie “deaktiviert”, aber Werte übergeben?

Lesezeit: 6 Minuten

Benutzer-Avatar
el Kumpel

Wenn ich a deaktiviere

<select name="sel" disabled>
    <option>123</option>
</select>

Element, es übergibt seine Variable nicht.

Was tun, damit es wie deaktiviert aussieht, aber im “normalen” Zustand ist?

Dies liegt daran, dass ich eine Liste mit “Auswahlen” habe und einige davon manchmal einen einzelnen Wert haben, sodass der Benutzer verstehen sollte, dass es nur einen Wert hat, ohne darauf zu klicken.

  • Reicht es nicht, dass sie sich auf das Element konzentrieren, die einzige Option sehen und dann akzeptieren, dass es nur eine Option gibt? Wenn sie mit dem Element nichts anfangen können, verwenden Sie einfach ein normales input mit einer readonly -Attribut oder eine versteckte Eingabe.

    – David Thomas

    7. Oktober 2012 um 14:27 Uhr


  • Wenn es nur eine Option gibt, warum muss es dann im Formular sein? Beachten Sie auch, dass ein nicht ahnungsloser Benutzer den Auswahlwert leicht ändern kann.

    – Madaras Geist

    7. Oktober 2012 um 14:27 Uhr

  • @WebnetMobile.com: Gerne, aber ich weiß nicht, was es ist

    – El Dude

    7. Oktober 2012 um 14:28 Uhr

  • @ EL2002, es hört sich so an, als ob Sie sich auf das Formular verlassen, um einen bestimmten Wert zurückzugeben, den Sie benötigen. Haben Sie daran gedacht, dass der Benutzer jeden Wert in diesem

    1232110cookie-checkWie erstelle ich html Element sieht aus wie “deaktiviert”, aber Werte übergeben?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy