Mira esto:
Código HTML:
<select onChange="actualizar();">
<option id="opcion1">opcion1</option>
<option id="opcion2">opcion2</option>
</select>
<textarea id="eltexto">texto inicial</textarea>
<script language="javascript">
function actualizar()
{
var texto = document.getElementById('eltexto');
if(document.getElementById('opcion1').selected) texto.value = miArray[0];
if(document.getElementById('opcion2').selected) texto.value = miArray[1];
}
</Script/
Básicamente es llamar a la función actualizar cuando el valor del select cambie. En ella, compruebas uno por uno cada campo de opción, y si está seleccionado, pones el texto que sea en el textarea.
Saludos