Va.... sin repeticiones, pero si los quieres ordenados, piensa como hacerlo.
Código:
<SCRIPT LANGUAGE="JavaScript">
var opciones=new Array();
function mifuncion(form){
var esta=false;
for (i=0; i<opciones.length;i++){
if (opciones[i]==form.combo.value){
esta=true;
}
}
if (!esta){
opciones[opciones.length]=form.combo.value;
}
form.caja.value ="";
for (i=0; i<opciones.length;i++){
form.caja.value = form.caja.value + opciones[i] + "\n";
}
}
</SCRIPT>
Quim