Hallo! Ich hab mir die vorgeschlagenen L�sungen mal angesehen und keine ber�cksichtigt alle Aspekte des Problems.
Neuere Browser unterst�tzen "<optgroup>", so dass man auf die zweite Selectbox ganz verzichten kann. Wenn man aber wirklich jeden Browser bedienen will, braucht man etwas mehr: Am einfachsten ist es wohl, das Formular dynamisch am Server in ASP/VBScript aufzubauen, also zun�chst die erste Selectbox und dann die zweite abh�ngig von der Auswahl in der ersten. Diese L�sung braucht man immer, falls Client-JavaScript ausgeschaltet ist oder aus anderen Gr�nden nicht funktioniert. F�r den Benutzer ist es aber angenehmer, wenn die zweite Selectbox im Client generiert wird, aber auch erst erscheint, wenn eine Auswahl in der ersten erfolgt ist. Daf�r gibt es zwei M�glichkeiten: Entweder alle Varianten ausgeblendet generieren und eine abh�ngig von der Auswahl in der ersten Selectbox einblenden, oder die zweite Selectbox aus dem "value"-Attribute der "<option>"-Tags aufbauen und einblenden. Man braucht aber immer auch die "<noscript>"-Variante, oder? Wenn man glaubt, darauf verzichten zu k�nnen, dann kann man auch die "moderne" Variante mit 1 Selectbox und "<optgroup>" verwenden. Freundliche Gr��e Joachim van de Bruck | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
