Textbox multiple einige nicht auswählen
Tommy
- sonstiges
Hi @ all,
ich habe eine Textbox die wie folgt aussieht:
<select name="Institutionen" size=6 multiple>
In dieser Box sind viele Einträge (ca. 30), aber man soll nicht 2-3 bestimmte nicht auswählen können, wie mache ich das???
Tom.
Hi Tommy.
http://de.selfhtml.org/html/referenz/attribute.htm#option
Gruß aus Berlin!
eddi
Habs jetzt so gemacht, klappt aber leider nicht:
<select name="Institutionen" size=6 multiple>
<option value="#" disabled>---------------------</option>
<option value="#"><%= kat %></option>
<option value="#" disabled>---------------------</option>
</select>
Doctype = <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Warum?
Hi,
Habs jetzt so gemacht, klappt aber leider nicht:
Warum?
Du benutzt keinen vernünftigen Browser.
Mozilla und Opera können das.
cu,
Andreas
Hi,
Habs jetzt so gemacht, klappt aber leider nicht:
Warum?Du benutzt keinen vernünftigen Browser.
Mozilla und Opera können das.cu,
Andreas
Du hast Recht, mit dem Mozilla gehts.
Gibts da keine Lösung für den IE???
Hallo,
Gibts da keine Lösung für den IE???
Wenn die Strichlinie nur ein Platzhalter sein soll, dann probiere es so (IE6 kennt optgroup):
<select name="...">
<optgroup label="---------------------">
<option value="...">...</option>
<option value="...">...</option>
<option value="...">...</option>
</optgroup>
<optgroup label="---------------------">
<option value="...">...</option>
<option value="...">...</option>
<option value="...">...</option>
</optgroup>
</select>
MfG, Thomas
Hallo,
Gibts da keine Lösung für den IE???
Wenn die Strichlinie nur ein Platzhalter sein soll, dann probiere es so (IE6 kennt optgroup):
<select name="...">
<optgroup label="---------------------">
<option value="...">...</option>
<option value="...">...</option>
<option value="...">...</option>
</optgroup>
<optgroup label="---------------------">
<option value="...">...</option>
<option value="...">...</option>
<option value="...">...</option>
</optgroup>
</select>MfG, Thomas
sauber, dass kennt auch der mozilla. vielen DANK!
<optgroup label="---------------------">
<option value="...">...</option>
<option value="...">...</option>
<option value="...">...</option>
</optgroup>
wenn ich das so benutze, macht er die ---- automatisch fett und kursiv.
kann man auch irgendeine option angeben, dass das nicht fett und kursiv wird?
haben ne style klasse geschrieben, doch das klappt nicht.
optgroup {
font-style: normal;
font-weight:normal;
}
kann die farbe zwar ändern, aber nicht kursiv und fett?
Hallo,
optgroup {
font-style: normal;
font-weight:normal;
}kann die farbe zwar ändern, aber nicht kursiv und fett?
Zumindest nicht im IE, aber so kritisch finde ich das Erscheinungsbild nicht: http://www.styleassistant.de/tips/tip51.htm (hier bewusst zu Demozwecken etwas uebertrieben ;-).
MfG, Thomas
Hi,
Du hast Recht, mit dem Mozilla gehts.
Gibts da keine Lösung für den IE???
Du meinst, eine andere Lösung für den IE als ihn zu verschrotten?
optgroup mit label-Attribut.
Das führt zu Einrückung der Options. Per padding-left:0.1em läßt sich das im Mozilla wieder korrigieren, im Opera (7.21) und IE aber nicht.
cu,
Andreas
Hallo,
Du hast Recht, mit dem Mozilla gehts.
Gibts da keine Lösung für den IE???
Zusätzlich zu dem Vorschlag OPTGROUP-Elemente einzusetzen, könntest Du auch mit JavaScript zwar nicht das Anklicken, aber das Auswählen verhindern. Etwa so:
<select name="Institutionen" size=6 multiple onchange="if (this.options[this.selectedIndex].disabled) this.selectedIndex=0;">
Die Software zur Formularauswertung muss aber trotzdem auf den Value "------------------" vorbereitet sein, weil JavaScript ja abgeschaltet sein kann.
viele Grüße
Axel
Hello,
Die Software zur Formularauswertung muss aber trotzdem auf den Value "------------------" vorbereitet sein, weil JavaScript ja abgeschaltet sein kann.
Anders herum. bei einer soliden SAM-Architektur muss das Script auf alle Werte vorbereitet sein, die zulässig sind und einfach alle anderen ignorieren oder ggf. eine Warnung an den Admin auslösen.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom