molily: value-Eigenschaft beim select-Element

Beitrag lesen

Hallo,

Ältere Internet Explorer kennen die value-Eigenschaft beim select-Element, allerdings spiegelt sie nur den Wert der gewählten Option wider, wenn diese ein explizites value-Attribut hat, also bspw. <option value="Foo">Foo</option>. Erst im IE 9 gibt value den ausgewählten Wert wieder, selbst wenn kein value-Attribut angegeben ist.

Die abwärtskompatible Alternative field.options[field.selectedIndex].value funktioniert auch erst ab IE 8, darunter ist ebenfalls ein zusätzliches value-Attribut beim option-Element nötig.

Mit diesen value-Attributen funktioniert die value-Eigenschaft zumindest ab IE 5.5, darunter habe ich nicht getestet.

Diese Informationen habe ich nicht im Archiv gefunden; daraufhin musste ich es ausprobieren.

Mathias