Sven Rautenberg: warum gibt es keine combobox in HTML?

Beitrag lesen

Moin!

Ein Grund, der mir einfällt: Comboboxen haben in ihren klassischen Anwendungen häufig ein Erinnerungsvermögen, die hinzugefügten Freitext-Einträge sind also bei erneutem Aufruf der Box wieder vorhanden. Sowas kann man in HTML alleine aber nicht realisieren, [...]

Eine Combobox kann das, was ein <INPUT> kann und ein <SELECT> kann. Insofern ist es realisierbar.

Was kann denn eine Combobox jetzt wirklich genau?

Zweiter Grund: In <select> sind auswählbarer Text und Formularwert durchaus unterschiedlich. Mit Comboboxen kann man eine getrennte Eingabe von value und Text nicht realisieren.

Das ist ebenfalls realisierbar.

Nicht als Combobox, IMO.

Die existierenden Formularfelder sind, bei genauer Betrachtung, exakt die Mindestanforderung, die man zur Erfüllung von Formularaufgaben wirklich benötigt. Eine Combobox kann ja immer durch Kombination von <select> und <input type=text> realisiert werden, sofern man auf die Auswahlmöglichkeit von <select> nicht verzichten kann.

Richtig, darum vermisse zumindest ich auch die "gute alte" Combobox.

Kannst du ja ruhig vermissen, geben wird es sie deshalb in HTML trotzdem nicht.

- Sven Rautenberg

--
"Love your nation - respect the others."