Si, es posible y de paso me disculpa por darte un ejemplo un poco machucao
Es que ando de pasos
Código:
<script>
function pasar(){
formulario.s2.options.length = formulario.s1.options.length;
for(a=0;a<formulario.s1.options.length;a++){
formulario.s2.options[a].value = formulario.s1.options[a].value;
formulario.s2.options[a].text = formulario.s1.options[a].text;
}
}
</script>
<form name="formulario">
<select name="s1">
<option value="1">Carlos</option>
<option value="2">Sanchez</option>
<option value="3">Miguel</option>
<option value="4">Ocis</option>
</select>
<select name="s2">
</select>
<a href="Javascript:pasar();">Cruzarr</a>
</form>