Ciao.

Mi sono imbattuto casualmente nella proprietà "value" di un oggetto "select" (non di un elemento dell'array "options", ma proprio dell'oggetto "select"). Uso da sempre la proprietà "selectedIndex" per modificare il valore di un select box da JS, ma ho scoperto che anche effettuando un assegnamento sulla proprietà "value" il select box viene modificato correttamente.

Ovvero, anziché impostare:

elemento_select.selectedIndex = 3;

fare un assegnamento del tipo:

elemento_select.value = 'pippo';

Mi pare una soluzione molto più comoda, ma la trovo scarsamente documentata in rete (e.g. il sito del W3C non la riporta e molti siti riportano esplicitamente che gli elementi "select" non hanno la proprietà "value" e pertanto bisogna impostare la "selectedIndex") e temo che possa essere scarsamente supportata dai browser.
Sono praticamente sicuro che anni fa non era supportata, quindi mi domando se qualcuno sa darmi indicazioni su quali browser la supportano e a partire da quale versione.

Grazie.