Moin!
Ansonsten sind beide Versionen identisch.
Ja. Aber das Javascript überschreibt Dein Formularelement (Inlineelement) und zwar mit einem Blockelement.
Geschieht die auch, wenn das Formularelement einen Name hat?
Mögliche Lösung:
Packe die Select-Box in einen Div mit style="display:inline" und sorge dafür, dass dieser nicht gerade eine Breite von 100% hat....
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix