select box size=1 aber mit scrollbalken beim aufklappen
achim
- css
Hallo,
möchte mir eine select-box gestalten die eine size=1 hat aber beim aufklappen nicht alle einträge anzeigt sondern nur 5 z.B. und einenscrollbalken besitzt (nach dem aufklappen)
Ist das möglich?
Gruss Achim
hallo,
möchte mir eine select-box gestalten die eine size=1 hat aber beim aufklappen nicht alle einträge anzeigt sondern nur 5 z.B. und einenscrollbalken besitzt (nach dem aufklappen). Ist das möglich?
Ja. Und die Antwort steht auch im Archiv, ist allerdings nicht so leicht zu finden. Für "Größe 1" ist es noch relativ einfach:
<select size="1" name="Auswahl" ...>
Mit der Anzahl der anzuzeigenden Einträge ist es dann etwas komplizierter. Du brauchst eine zweite Javascriptfunktion dafür im body deiner HTML-Seite, die ungefähr so aussieht:
<script type="javascript">
Anzeige=document.test.Auswahl
Anzeige.size=7;
Anzeige.columns=30;
</script>
Achtung! Es muß wirklich "7" dastehen, damit dir 5 Einträge gezeigt werden.
Grüße aus Berlin
Christoph S.
ich habe eben was übersehen.
Mit der Anzahl der anzuzeigenden Einträge ist es dann etwas komplizierter. Du brauchst eine zweite Javascriptfunktion dafür im body deiner HTML-Seite.
Außerdem muß das gesamte Teil in einem Formular stehen, also beispielsweise
<form name="test">
<select size="1" name="Auswahl" ...>
<option ...
</form>
Danach folgt dann die Javascript-Funktion,
die ungefähr so aussieht:
<script type="javascript">
Anzeige=document.test.Auswahl
Anzeige.size=7;
Anzeige.columns=30;
</script>
Ohen Formular ist der Aufruf
Anzeige=document.test.Auswahl
nicht korrekt.
Christoph S.