Hej Markus,
Nur verstehe ich nicht warum hinter namelist kein Punkt muss?!?!
Diese Funktion übernehmen hier die [eckigen Klammern].
Ach und bei deinem 2. Angebot (gm=document.namelist["list"+nr].options[document.namelist["list"+nr].selectedIndex].value;) ist was falsch
Kann gut sein, ich weiss ja nicht genau, was Du erreichen willst. Ich versteh' allerdings nicht ganz, wozu das dann gut sein soll, denn die kürzere Zeile gibt bei mir immer nur "Michael Jackson" aus (weil das der zweite Eintrag in Deiner Liste ist, also den Index 1 hat). Deshalb habe ich die längere Zeile so programmiert, dass sie statt der 1 den Index der zuvor gewählten <option> nimmt.
-- snorri