Hi,
Mea culpa, ich muss das zurücknehmen. Ein Test zeigt, dass nichts davon funktioniert. Offenbar wird der gesetzte Wert nicht im selektierbaren Attribut des select registriert.
Das könnte daran liegen, daß das select-Element schlicht und einfach kein value-Attribut hat.
Der selektierte Wert ist ja im value-Attribut des ausgewählten option-Element hinterlegt, nicht im select-Element.
Und da das select-Element auch mehrere selektierte option-Elemente haben kann, wäre das eh schwierig, diese values (die ja auch Leerzeichen usw. enthalten dürfen) in ein value-Attribut im select-Element zu packen.
Was man hier bräuchte, wäre eine Pseudoklasse a la "successful" (so hieß das zumindest bei HTML 4.01 noch) oder "submittable" (dieses Element könnte beim Form-Submit mitgeschickt werden). Denn anhand des selected-Attributs der Option kann ja derzeit das select nicht ausgewählt werden.
cu,
Andreas a/k/a MudGuard