selected funktioniert nicht
garv3
- html
Hallo zusammen,
ich bau mir mit PHP eine Seite zusammen.
In einem Formular habe ich ein paar select-Elemente bei denen ich je einene Eintrag vorselektieren will. Dies funktioniert leider nicht. Ich weiß jedoch nicht, woran es liegt.
---snip---
<select name="tag">
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected>3</option>
<option value="4">4</option>
[...]
</select>
<select name="monat">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5" selected>5</option>
<option value="6">6</option>
[...]
</select>
<select name="jahr">
<option value="2005" selected>2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
[...]
</select>
---snap---
Leider wird in jeder Selectbox der erste Eintrag ausgewählt.
Hat jemand eine Ahnung wieso?
Gruß,
garv3
Hallo garv3!
Standardkonform nach XHTML wäre selected="selected". Wenn Du aber nicht angibst mit welchem DOctype Du arbeitest und in welchem Browser Dir das nicht ausgewählt wird, kann ich Dir nicht wirklich helfen. (Oder gib uns einen URL zum testen.
Schönen Gruß
Afra
Hallo Afra,
eine URL kann ich euch leider nicht geben.
Aber ich teste es im Firefox 0.8 und gebe keinen Doctype an.
Gruß,
garv3
Hallo garv3!
Standardkonform nach XHTML wäre selected="selected". Wenn Du aber nicht angibst mit welchem DOctype Du arbeitest und in welchem Browser Dir das nicht ausgewählt wird, kann ich Dir nicht wirklich helfen. (Oder gib uns einen URL zum testen.
Schönen Gruß
Afra
Hi garv3,
... und gebe keinen Doctype an.
Und warum das nicht?
MfG, Dennis.
Hi Dennis,
weil es auch ohne funktionieren sollte.
Aber es sollte doch trotzdem funktionieren!?
Gruß,
garv3
Hi garv3,
weil es auch ohne funktionieren sollte.
Fährst du auch Motorrad ohne Helm, weil du ja eigentlich keinen Unfall bauen solltest?
Aber es sollte doch trotzdem funktionieren!?
Wäre ich mir nicht so sicher, Firefox (und andere Browser die nicht der IE sind) sind in so Sachen bekanntlicherweise strenger als der Internet Explorer.
Abgesehen davon ist dein Document ohne Doctype Angabe nicht valide.
MfG, Dennis.
Hallo nochmal,
habe jetzt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/transitional.dtd">
am Anfang der Datei eingefügt.
Es geht aber noch immer nicht :-(
Gruß,
garv3
Hallo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/transitional.dtd">
"loose.dtd" nicht "transitional.dtd" :-)
Es geht aber noch immer nicht :-(
Das sollte es nach der SELFHTML-Beschreibung aber eigentlich.
Tschö, Auge
Hab grad festgestellt, dass es im IE 6.0 funktioniert.
Strange...
Hallo garv3
In einem Formular habe ich ein paar select-Elemente bei denen ich je einene Eintrag vorselektieren will. Dies funktioniert leider nicht. Ich weiß jedoch nicht, woran es liegt.
Entweder an deinem Browser, oder an etwas Anderem, was du uns nicht gepostet hast.
Leider wird in jeder Selectbox der erste Eintrag ausgewählt.
Wenn ich deinen Quelltextausschnitt, natürlich ohne die [...] in ein
HTML-Grundgrüst einfüge, ist in meinen Browsern 3, 5 und 2005 ausgewählt.
Auf Wiederlesen
Detlef