a ok no habia entendido muy bien podrias hacerlo de la siguiente manera
<script language="javascript" type="text/javascript">
function cargarTexto()
{
var textoOption=document.getElementById("texto_option" );
var indice = document.form1.tu_option.selectedIndex;//aqui seleccionas el indice del option seleccionado
var texto=document.form1.tu_option..options[indice].text;//aqui guardas tu option
textoOption.value="texto";
}
</script>
Código HTML:
<form name="form1" action="pagina.php">
<select name="tu_option" onchange="cargarTexto()">
<option value="tu_valor">tu_texto</option>
</select>
<input type="hidden" name="texto_option" id="texto_option">
</form>
aqui al cambiar la seleccion en el campo oculto te guardara el valor escrito y luego al enviar el formulario recibes el campo oculto que es donde esta el texto espero te ayude ahora si