ESTE MSG me fue enviado por un compañero en otro foro
------------------------------------------------
Saludos,
<script type="text/javascript">
<!--
function insertOption(elm)
{
var y=document.createElement('option');
y.text=elm;
var x=document.getElementById("mySelect");
try
{
x.add(y,null); // standards compliant
}
catch(ex)
{
x.add(y); // IE only
}
}
function removeOption()
{
var x=document.getElementById("mySelect");
x.remove(x.selectedIndex);
}
//-->
</script>
<form>
<select id="mySelect">
<option>Opcion 1</option>
<option>Opcion 2</option>
<option>Opcion 3</option>
<option>Opcion 4</option>
</select>
</form>
<form>
<input type='text' value=''>
<input type='button' onclick='javascript:insertOption(elements[0].value)' value='Inserta Opcion'>
<input type='button' onclick='javascript:removeOption()' value='Borra Option'>
</form>
Espero te sea útil.
------------------------------------------------
La funcionalidad es exactamente lo que busco, sin embargo el valor me gustaría poder ingresarlo sobre una ventana emergente, es decir, al presionar el botón "Inserta opción" que se levante una ventana emergente donde se introduzca el nuevo valor y posteriormente este valor sea nuevamente recargado en el select de la página que lo invocó. Alguna idea? Salu2!