Salve a tutti,

è possibile settare diamicamente la dimensione di una select?

Il mio caso è il seguente:

<form name="fm">

<select name="pippo">
<option value="1">uno</option>
<option value="2">due</option>
<option value="3">tre</option>
</select>


<input type="button" value="prova" onClick="document.fm.pippo[3] = new Object(); document.fm.pippo[3].text='four';document.fm.pippo[3].value='4';alert(document.fm.pippo[3].value)">

</form>

Come errore ho che document.fm.pippo[3] è nullo, questo poiché l'indice della select può variare da 0 a 2.

Posso settare dinamicamente la dimensione della select, e quindi incrementarla di 1 prima di settargli il nuovo valore?

Grazie per ogni suggerimento.
fabio