La función de Javascript que deberías activar con el botón podría ser la siguiente:
function pasarSelect()
{
formu = document.formulario;
item = new Option();
item.text = formu.texto.value;
item.value = (aquí el valor que le quieras asignar a la opción);
newIndex = formu.lista.options.length;
target.options[newIndex] = item;
}
---
<form name='formulario'>
<input type = 'text' name='texto'>
<select name =' lista'>
...
</select>
<input type='button' value =' Pasar' onClick = 'pasarSelect'>
!!! OJO !!!! Acabo de acordarme que esto para Explorer 5.0 no funciona.
Para este( y creo que en los demás también):
item = formu.lista.createElement("OPTION");
Y LUEGO ES IGUAL