A ver si esto te funciona.
Código HTML:
<SCRIPT>
function validar(lista)
{
var Obj = document.getElementById(lista);
var selIndex = Obj.selectedIndex;
var valor = Obj.options[selIndex].value;
document.f1.ciudad.value = valor;
}
</script>
<form name="f1">
<select id="listado" name="lista_ciudad" onChange="validar('listado')">
<option value="Gomez Palacio">Gomez Palacio</option>
<option value="Torreón">Torreón</option>
</select>
<input type="text" name="ciudad">
</form>
Salu2
Jars