hi,
ich habe eine Auswahlliste, in welcher ich Text und Zahlen (IDs) aus einer DB speichere.
Zu welchem Zweck?
Die IDs sollen die User nicht sehen, nicht weil ich etwas verstecken möchte, sondern weil ich es für nicht sonderlich ansehnlich halte.
Wenn du in Options ein Datum ablegen möchtest, machst du das im value-Attribut.
Der Teil, den der Nutzer sieht - Textinhalt der Option - muss damit doch gar nichts zu tun haben.
Habe folgende Versuche gestartet (lasse das <select> und </select> mal weg):
<option>Text<font color=#FFFFFF>/ID</font></option>
<option>Text<div style="color:#FFFFFF;">/ID</div></option>
<option>Text<span style="color:#FFFFFF;">/ID</span></option>
<option>Text<div style="visibility:hidden;">/ID</div></option>
<option>Text<span style="visibility:hidden;">/ID</span></option>
Alles Quark - Inhaltsmodell von option ist ausschließlich #PCDATA, HTML-Elemente haben darin also nichts verloren.
Kann es sein, dass das W3C das als deprecated erklärt?
Die Verwendung fehlerhafter Syntax? Ja, hoffentlich :-)
Hab als Doctype HTML 4.01 und Transitional gewählt.
Auch da gab's in option keine weiteren HTML-Elemente.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }