Günter Marchewka: Anzeigen aller Optionen bei Dropdown

Beitrag lesen

Hallo Michael,

Die Dropdownliste soll aber bein Klicken den ganzen Inhalt preisgeben.

Es gibt eine Möglichkeit mittels JavaScript, von der ich aber nicht weis, ob sie bei jedem Browser funktioniert.
Über "size" und "columns" kannst Du nachträglichen Einfluss auf das Dropdown-Feld nehmen. Beachte das JavaScript am Ende des Beispiels.
Etwa so:
<body>
<form name="test">
<select size=1 name="Auswahl"
onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)">
<option value="nothing">Wählen Sie bitte eine Kategorie:
<option value="report.htm">report
<option value="people.htm">people
<option value="architecture.htm">architecture
<option value="specials.htm">special's
<option value="experiments - art.htm">experiments / art
<option value="landscape.htm">landscape
<option value="art-events.htm">art-events
<option value="nudes.htm">nudes
<option value="streetlife.htm">streetlife
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
<option value="stills.htm">stills
</select>
</form>
<script language="JavaScript">
<!--
Auswahl1=document.test.Auswahl
Auswahl1.size=30;
Auswahl1.columns=30;
//-->
</script>
Viel Erfolg!
Gruß Günter