Hallo Martin,
herzlichen Dank für deine ausführliche Hilfe.
Ja ich habe es nur so versucht weil halt das Select Element immer noch schwer zum stylen ist. Und; ich habe es fast so umgesetzt wie du es beschreibst. :-) Allerdings habe ich eine normale Datentabelle <table> genommen und in einer Spalte dann auch jeweils ein Radio mit display:none. Es sieht recht gut aus und verhält sich auch nahezu wie das alte <select>. Der große Unterschied ist halt das man vorher mit "selected=selected" sich den Value merken konnte und dieser in der Liste immer richtig markiert war. Jetzt mit einem scrollbaren Div bzw. Tabelle muss man etwas mehr Aufwand betreiben und zusätzlich den Eintrag per JS markieren, hervorheben und hinscrollen.
viele Grüße hawk