Forse questo funziona.
document.mioForm.arrivo.value += (arr[parseInt(id)]);
Pero` "id" e` parola riservata: cambiala in tutta la funzione.
Pero` io semplificherei:
codice:<FORM name="mioForm"> <select name="cdl" onchange="this.form.arrivo.value += (this[this.selectedIndex].value)"><option> <option value="Buono">A <option value="Ottimo">B <option value="Sufficiente">C <option value="Discreto">D </select> <textarea cols="30" rows="1" name="arrivo"> </textarea> ...... </form>