SELECT | Formular | ![]() ![]() ![]() ![]() |
Dieser Tag erzeugt ein Listen-/Kombinationsfeld mit einem oder mehreren auswählbaren Einträgen in einem Formular. Ein abschließender Tag </SELECT> ist erforderlich.
Der Tag darf nur innerhalb eines FORM-Dokuments auftreten. Die einzelnen Einträge des Listenfelds werden über den <OPTION>-Tag definiert.
Bei einzeiligen Listenfeldern läßt sich ein Pull-Down-Fenster über eine Schaltfläche (Pfeil nach unten) am rechten Rand des Feldes öffnen. Bei Kombinationsfeldern erfolgt die Auswahl des Eintrages über die Schaltflächen des Drehfelds. Über die Attribute SIZE und MULTIPLE läßt sich das Aussehen des Feldes beeinflussen. Ist MULTIPLE gesetzt, lassen sich bei gedrückter Shift-oder Strg-Taste mehrere Einträge in einem mehrzeiligen Listenfeld markieren. Beachten Sie, daß ein fehlendes SIZE-Attribut bei gesetztem Attribut MULTIPLE in verschiedenen Browsern unterschiedlich interpretiert wird.
<SELECT>
<OPTION>...</OPTION>
...
</SELECT>
Attribut | Bedeutung |
---|---|
NAME |
Definiert den Namen des Listen-/Kombinationsfelds. |
[SIZE] |
Einträge in der Anzeige der Auswahlliste. Fehlt das Attribut, wird ein einzeiliges Feld erzeugt. |
[MULTIPLE] |
Gleichzeitige Auswahl mehrerer Optionen zulassen (nur in Darstellung als mehrzeiliges Listenfeld). |
Erweiterte Netscape-Attribute | |
[onBlur] |
Ereignisattribut, ruft eine JavaScript-Funktion beim Verlassen des Objekts auf. |
[onChange] |
Ereignisattribut, ruft eine JavaScript-Funktion beim Verlassen des Objekts auf, sofern sich dessen Inhalt geändert hat. |
[onFocus] |
Ereignisattribut, ruft eine JavaScript-Funktion auf, sobald das Objekt den Eingabefokus erhält. |
[onSelect] |
Ereignisattribut, ruft eine JavaScript-Funktion auf, sobald das Objekt ausgewählt wurde. |
Das folgende Beispiel erstellt eine solche Liste:
<SELECT NAME="Früchte">
<OPTION>Apfel
<OPTION>Banane
<OPTION>Erdbeere
</SELECT>
Im Browser wird diese Liste dann folgendermaßen dargestellt: FORM1.HTM . In dieser Datei finden Sie auch Beispiele für Kombinationsfelder.
(c) Günter Born www.borncity.de