Salve a tutti.
Mi potreste far capire, per favore, perchè questo codice (vedi sotto) non mi da il risultato sperato.


<FORM name="mioForm">
<select name="cdl" onChange="cambio(this[this.selectedIndex].value)"><option>

<option value="0">A
<option value="1">B
<option value="2">C
<option value="3">D
</select>
<textarea cols="30" rows="1" name="arrivo"> </textarea>......
......
......
</form>

Nell'head ho poi un richiamo allo script prova.js che è il seguente:
function cambio(id) {
arr=["Buono","Ottimo","Sufficiente","Discreto"];
document.mioForm.arrivo.value = document.mioForm.arrivo.value +(arr[id]);
}


Vorrei che a seconda della scelta nella select, mi venisse visualizzato, istantaneamente, l'elemento dell'array corrispondente, nella textarea.In cosa sbaglio
Grazie