Grazie Dennis, ma non funziona neanche così, ho operato le modifiche da te suggerite ma...
<script language="javascript">
function funz(nomeText, nomeSelect ){
document.nomeForm.elements[nomeText] .value =
document.nomeForm.elements[nomeSelect] .options[document.nomeForm.elements[nomeSelect] .selectedIndex].value;
}
</script>
<form name="nomeForm">
<select name="XXX " onChange="funz(ZZZ, XXX )">
<option value="valore 1">1</option>
<option value="valore 2">2</option>
<option value="valore 3">3</option>
</select>
<input name="ZZZ " type="text">
</form>
Aiuto, cosa ho sbagliato?