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 einerreadonly
-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