Alphabetische Liste der HTML- und XHTML-Elemente

(Auszug aus "HTML & XHTML ─ kurz & gut" von Jennifer Niederst Robbins)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

   

select

HTML 4.01 | HTML 5

<select> ... </select>

Definiert ein Menü oder eine scrollbare Liste mit der Möglichkeit, mehrere Einträge auszuwählen. Das select-Element dient hierbei als Behälter für ein oder mehrere option- oder optgroup-Elemente.

Start-/End-Tag

Erforderlich/Erforderlich

Attribute

Kern, Internationalisierung, Events; zusätzlich: onfocus, onblur, onchange, globale HTML 5-Attribute

  • autofocus (autofocus="autofocus" in XHTML)

    Nur HTML 5. Gibt an, dass das Element beim Laden des Dokuments den Fokus erhalten soll (d.h., es wird hervorgehoben und ist bereit, Benutzereingaben zu empfangen).

  • disabled (disabled="disabled" in XHTML)

    Gibt an, dass das select-Element zu Beginn nicht benutzt werden kann. Es kann durch ein Skript wieder aktiviert werden.

  • form="ID des übergeordneten Formulars"

    Nur HTML 5. Schafft eine ausdrückliche Verbindung zwischen dem Eingabeelement und einem dazugehörigen übergeordneten Formular. Hierdurch muss das Eingabeelement nicht unbedingt ein Kindelement des form-Elements sein, zu dem es gehört.

  • multiple (multiple="multiple" in XHTML)

    Ermöglicht dem Benutzer, mehr als eine option aus der Liste auszuwählen. Ohne dieses Attribut können nur einzelne Einträge ausgewählt werden.

  • name="Text"

    Erforderlich. Legt einen Namen für das select-Element fest. Beim Abschicken des Formulars wird dieser Name zusammen mit den Werten der ausgewählten option-Elemente an die verarbeitende Applikation übergeben.

  • size="Zahl"

    Definiert die Anzahl der Zeilen, die in der Auswahlliste angezeigt werden. Bei Werten höher als 1 werden die Optionen als scrollbare Liste dargestellt, wobei die Anzahl der sichtbaren Elemente dem Wert von size entspricht. Bei der Angabe size="1" wird die Liste in Form eines Aufklappmenüs angezeigt.

    Wird das Attribut multiple nicht benutzt, ist der Standardwert 1. Bei Verwendung von multiple ist die Anzahl der angezeigten Einträge vom Browser abhängig (wobei häufig vier Einträge angezeigt werden).

  • tabindex="Zahl"

    Gibt die Position innerhalb der Tabulator-Reihenfolge an. Durch wiederholtes Drücken der Tabulatortaste können sich Benutzer von einem Formularfeld zum nächsten bewegen und dieses aktivieren.

Beispiel

<p>Was sind Ihre Lieblings-Eiscremesorten?</p>
<select name="eis" size="4" multiple="multiple">
  <option>Vanille</option>
  <option>Schokolade</option>
  <option>Kokos-Curry</option>
  <option>Lavendel</option>
  <option>Blauschimmelkäse</option>
</select>
Tipp der data2type-Redaktion:
Zum Thema HTML & XHTML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2010 O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "HTML & XHTML ─ kurz & gut" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de