Gunnar Bittersmann: Elemente aus der Dropdownliste entfernen

Beitrag lesen

@@Matthias Apsel

Da option-Elemente nur Text enthalten dürfen, ist das schon mal nicht so ohne weiteres möglich.

Aber mit Weiterem ([EDIT] jedenfalls im Firefox):

Symbol (Mülleimer o.ä.) per CSS hinzufügen und rechts ausrichten; bei Click abfragen, ob im option-Element auf das Symbol geclickt wurde, wenn ja: Option entfernen, vorher gewählte Option wieder anwählen: select with remove-option function.

Offene Frage: Was soll passieren, wenn die vorher angewählte Option entfernt wird?

Die Lösung funktioniert freilich nur bei Mausbedienung; nicht per Tastatur. Ist als progressive enhancement vielleicht verschmerzbar.

LLAP 🖖

--
“There’s no such thing as an ‘average’ user, but there is such a thing as an average developer.” —Vitaly Friedman in Accessibility Matters: Meet Our New Book, “Inclusive Design Patterns”
Selfcode: sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|